Industrial and Commercial Bank of China Limited (IDCBY)

OTCMKTS · Delayed Price · Currency is USD
20.33
+0.17 (0.86%)
At close: Nov 6, 2026
Market Cap428.74B +13.5%
Revenue (ttm)104.33B +3.7%
Net Income55.54B +4.8%
EPS3.14 +6.2%
Shares Out n/a
PE Ratio6.48
Forward PE7.34
Dividend0.71 (3.50%)
Ex-Dividend DateOct 9, 2026
Volume65,311
Open20.29
Previous Close20.16
Day's Range20.12 - 20.43
52-Week Range15.05 - 20.77
Beta0.12
Analystsn/a
Price Targetn/a
Earnings DateOct 30, 2026