IDCBY
OTC · Financial Services
Industrial & Commercial Bank of China
$17.74
-0.07 (-0.39%)
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 | — | — |