Industrial and Commercial Bank of China Limited (IDCBY)

OTCMKTS · Delayed Price · Currency is USD
18.90
+0.42 (2.27%)
Aug 19, 2026, 11:22 AM EST
Market Cap393.73B +12.6%
Revenue (ttm)97.63B +2.4%
Net Income52.13B +2.5%
EPS0.15 +4.2%
Shares Out n/a
PE Ratio7.55
Forward PE7.02
Dividend0.68 (3.72%)
Ex-Dividend DateMay 5, 2026
Volume500
Open18.95
Previous Close18.48
Day's Range18.82 - 18.95
52-Week Range13.92 - 19.49
Beta0.14
Analystsn/a
Price Targetn/a
Earnings DateAug 28, 2026