Titan revenue and financials
€48.62Change from previous close: +0.21%Absolute change: +€0.10
In the fiscal year ended December 2025, Titan reported revenue of €2.67B (+0.94% year over year). Net income was €236.29M, a net margin of 8.9%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +0.94%
- 2025 vs 2024
- Net income growth
- −18.28%
- 2025 vs 2024
- Net margin
- 8.9%
- 2024: 10.9%
Financial data
Amounts in millions of EUR; per-share values in EUR; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Operating cash flow | 532 | 453 | 450 | 244 | — |
| Depreciation and amortization | 172 | 166 | 150 | 153 | — |
| Capital expenditure | -285 | -251 | -224 | -242 | — |
| Investing cash flow | -229 | -256 | -220 | -235 | — |
| Financing cash flow | 81.5 | -264 | -136 | 22.2 | — |
| Dividends paid | -224 | -63.4 | -45.0 | -38.6 | — |
| Share repurchases | -18.7 | -22.4 | -14.9 | -23.8 | — |
| Debt issued | 137 | 387 | 447 | 562 | — |
| Debt repaid | -107 | -504 | -381 | -426 | — |
| Effect of exchange rates | -24.0 | -3.9 | -4.4 | -4.9 | — |
| Net change in cash | 384 | -67.3 | 93.3 | 30.8 | — |
| Free cash flow | 247 | 202 | 226 | 2.1 | — |
