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 |
|---|---|---|---|---|---|
| Total revenue | 63,356 | 62,395 | 60,441 | 65,814 | 65,850 |
| Cost of revenue | 16,162 | 15,731 | 15,597 | 17,938 | 19,360 |
| Gross profit | 47,194 | 46,664 | 44,844 | 47,876 | 46,490 |
| Selling, general and administrative | 13,767 | 13,674 | 13,486 | 13,691 | 11,977 |
| Research and development | 12,535 | 13,372 | 13,545 | 13,599 | 14,022 |
| Operating income | 20,958 | 19,617 | 17,779 | 20,569 | 20,253 |
| EBIT | 20,958 | 19,617 | 17,779 | 20,569 | 20,253 |
| EBITDA | 24,044 | 22,717 | 20,918 | 24,072 | 24,333 |
| Interest expense | 1,187 | 1,248 | 828 | 608 | 342 |
| Pre-tax income | 16,973 | 11,793 | 14,079 | 16,327 | 17,398 |
| Income tax | 3,174 | 2,606 | 1,721 | 2,796 | 2,463 |
| Net income | 12,880 | 8,277 | 11,498 | 12,421 | 13,930 |
| Net income to common shareholders | 12,880 | 8,277 | 11,498 | 12,421 | 13,930 |
| Basic EPS | 16.18 | 10.39 | 14.39 | 15.53 | 16.39 |
| Diluted EPS | 16.04 | 10.31 | 14.31 | 15.37 | 16.20 |
| Average shares (basic) | 796 | 797 | 799 | 800 | 850 |
| Average shares (diluted) | 803 | 802 | 804 | 808 | 860 |
| Dividend per share | 9.80 | 9.70 | 9.60 | 9.50 | 9.30 |
