Industrial and Commercial Bank of China Limited (IDCBF)

OTCMKTS · Delayed Price · Currency is USD
0.9400
-0.0004 (-0.04%)
At close: Jul 30, 2026
Market Cap379.82B +5.8%
Revenue (ttm)97.63B +2.4%
Net Income52.13B +2.5%
EPS0.15 +4.2%
Shares Out n/a
PE Ratio7.29
Forward PE6.79
Dividend0.04 (4.77%)
Ex-Dividend DateMay 4, 2026
Volume6,000
Open0.9400
Previous Close0.9404
Day's Range0.9400 - 0.9400
52-Week Range0.6855 - 0.9500
Beta0.14
Analystsn/a
Price Targetn/a
Earnings DateAug 29, 2026