Roche Holding
CHF 345.70Change from previous close: −0.95%Absolute change: −CHF 3.30
At a glance
- Revenue growth
- +1.54%
- 2025 vs 2024
- Net income growth
- +55.61%
- 2025 vs 2024
- Net margin
- 20.3%
- 2024: 13.3%
Financial data
Amounts in millions of CHF; per-share values in CHF; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Operating cash flow | 18,852 | 20,094 | 16,095 | 17,803 | 20,976 |
| Depreciation and amortization | 3,386 | 3,423 | 3,464 | 3,844 | 4,443 |
| Capital expenditure | -3,748 | -3,529 | -3,742 | -3,449 | -3,693 |
| Investing cash flow | -8,543 | -11,393 | -10,643 | -2,924 | -6,552 |
| Financing cash flow | -11,368 | -6,819 | -4,239 | -16,275 | -13,108 |
| Dividends paid | -7,731 | -7,650 | -7,590 | -7,446 | -7,773 |
| Share repurchases | — | — | — | 0.0 | -18,991 |
| Debt issued | 3,231 | 7,915 | 8,342 | 9,735 | 20,312 |
| Debt repaid | -3,750 | -4,446 | -2,896 | -15,838 | -3,964 |
| Effect of exchange rates | -334 | -283 | -828 | -463 | -193 |
| Net change in cash | -1,393 | 1,599 | 385 | -1,859 | 1,123 |
| Free cash flow | 15,104 | 16,565 | 12,353 | 14,354 | 17,283 |
| Levered free cash flow | 11,028 | 13,667 | 8,604 | 10,932 | 12,873 |
