Industrial and Commercial Bank of China Limited (IDCBY)

OTCMKTS · Delayed Price · Currency is USD
19.06
-0.55 (-2.80%)
Sep 8, 2026, 9:35 AM EST
Market Cap402.08B +16.5%
Revenue (ttm)100.47B +2.6%
Net Income53.24B +2.9%
EPS0.15 +4.0%
Shares Out n/a
PE Ratio7.55
Forward PE7.07
Dividend0.68 (3.48%)
Ex-Dividend DateMay 5, 2026
Volume900
Open19.15
Previous Close19.61
Day's Range19.06 - 19.15
52-Week Range13.92 - 20.00
Beta0.14
Analystsn/a
Price Targetn/a
Earnings DateAug 28, 2026