Industrial and Commercial Bank of China Limited (IDCBY)

OTCMKTS · Delayed Price · Currency is USD
19.33
-0.35 (-1.78%)
At close: Oct 16, 2026
Market Cap425.63B +22.8%
Revenue (ttm)100.47B +2.6%
Net Income53.24B +2.9%
EPS0.15 +4.0%
Shares Out n/a
PE Ratio7.99
Forward PE7.46
Dividend0.71 (3.68%)
Ex-Dividend DateOct 9, 2026
Volume25,359
Open19.34
Previous Close19.68
Day's Range19.26 - 19.37
52-Week Range14.98 - 20.00
Beta0.14
Analystsn/a
Price Targetn/a
Earnings DateOct 31, 2026