IDCBY
OTC · Financial Services

Industrial & Commercial Bank of China

$16.38
-0.12 (-0.73%)
As of Mar 24, 6:35 PM ET ·
Financial Highlights (FY 2026)
Revenue
405.64B
Net Income
155.69B
Gross Margin
Profit Margin
37.9%
Rev Growth
+6.4%
D/E Ratio
0.94
Revenue & Net Income
Margin Trends
FY 2026 FY 2025
Gross Margin
Operating Margin 44.3% 39.9%
Profit Margin 37.9% 36.0%
Income Statement
FY 2026 FY 2025
Revenue 405.64B 381.31B
Gross Profit
Operating Income 179.82B 152.13B
Net Income 155.69B 131.72B
Gross Margin
Operating Margin 44.3% 39.9%
Profit Margin 37.9% 36.0%
Rev Growth +6.4% +6.4%
Balance Sheet
FY 2026 FY 2025
Total Debt 614.57B 614.57B
Total Equity 651.86B 651.86B
D/E Ratio 0.94 0.94
Cash Flow
FY 2026 FY 2025
EBITDA 179.51B 160.31B
Free Cash Flow