Industrial and Commercial Bank of China Limited (IDCBY)

OTCMKTS · Delayed Price · Currency is USD
19.68
+0.48 (2.50%)
Sep 28, 2026, 3:46 PM EST
Market Cap412.59B +20.1%
Revenue (ttm)100.47B +2.6%
Net Income53.24B +2.9%
EPS0.15 +4.0%
Shares Out n/a
PE Ratio7.75
Forward PE7.25
Dividend0.71 (3.62%)
Ex-Dividend DateOct 9, 2026
Volume2,858
Open19.58
Previous Close19.20
Day's Range19.58 - 19.68
52-Week Range13.92 - 20.00
Beta0.14
Analystsn/a
Price Targetn/a
Earnings DateOct 31, 2026