IDCBY
OTC · Financial Services

Industrial & Commercial Bank of China

$17.74
-0.07 (-0.39%)
As of May 8, 6:20 PM ET ·
Financial Highlights (FY 2026)
Revenue
383.41B
Net Income
148.25B
Gross Margin
Profit Margin
37.9%
Rev Growth
+6.4%
D/E Ratio
1.17
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 383.41B 360.41B
Gross Profit
Operating Income 169.97B 143.80B
Net Income 148.25B 125.42B
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 683.80B 683.80B
Total Equity 586.34B 586.34B
D/E Ratio 1.17 1.17
Cash Flow
FY 2026 FY 2025
EBITDA 170.72B 152.46B
Free Cash Flow