Industrial and Commercial Bank of China Limited (SHA:601398)

China flag China · Delayed Price · Currency is CNY
7.77
-0.01 (-0.13%)
Aug 21, 2026, 3:00 PM CST
Market Cap2.65T +5.5%
Revenue (ttm)673.39B +2.4%
Net Income359.58B +2.5%
EPS1.01 +4.2%
Shares Out n/a
PE Ratio7.37
Forward PE7.02
Dividend0.31 (3.99%)
Ex-Dividend DateMay 13, 2026
Volume266,529,315
Open7.78
Previous Close7.78
Day's Range7.75 - 7.84
52-Week Range6.85 - 8.40
Beta0.14
Analystsn/a
Price Targetn/a
Earnings DateAug 28, 2026