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 | Q2 2026 | Q4 2025 | Q2 2025 | Q4 2024 | Q2 2024 | Q4 2023 | Q2 2023 | Q4 2022 | Q2 2022 | Q4 2021 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 31,452 | 31,507 | 31,849 | 31,639 | 30,756 | 29,825 | 30,616 | 31,914 | 33,900 | 33,717 |
| Cost of revenue | 7,851 | 8,413 | 7,749 | 8,259 | 7,472 | 7,953 | 7,644 | 8,693 | 9,245 | 10,299 |
| Gross profit | 23,601 | 23,094 | 24,100 | 23,380 | 23,284 | 21,872 | 22,972 | 23,221 | 24,655 | 23,418 |
| Selling, general and administrative | 6,437 | 7,181 | 6,586 | 7,218 | 6,456 | 6,890 | 6,596 | 7,298 | 6,393 | 6,440 |
| Research and development | 5,976 | 6,309 | 6,226 | 6,932 | 6,440 | 6,941 | 6,604 | 7,189 | 6,410 | 7,175 |
| Operating income | 11,386 | 9,449 | 11,494 | 8,770 | 10,847 | 7,152 | 10,627 | 8,364 | 12,205 | 9,667 |
| EBIT | 11,386 | 9,449 | 11,494 | 8,770 | 10,847 | 7,152 | 10,627 | 8,364 | 12,205 | 9,667 |
| EBITDA | 12,956 | 10,993 | 13,036 | 10,378 | 12,339 | 8,702 | 12,216 | 10,141 | 13,931 | 11,656 |
| Interest expense | 564 | 579 | 608 | 623 | 625 | 423 | 405 | 350 | 258 | 174 |
| Pre-tax income | 8,973 | 7,385 | 9,588 | 3,570 | 8,223 | 4,905 | 9,174 | 5,342 | 10,985 | 7,511 |
| Income tax | 1,648 | 1,418 | 1,756 | 1,080 | 1,526 | 110 | 1,611 | 972 | 1,824 | 792 |
| Net income | 6,871 | 5,470 | 7,410 | 2,019 | 6,258 | 4,361 | 7,137 | 3,891 | 8,530 | 6,127 |
| Net income to common shareholders | 6,871 | 5,470 | 7,410 | 2,019 | 6,258 | 4,361 | 7,137 | 3,891 | 8,530 | 6,127 |
| Basic EPS | 8.63 | 6.87 | 9.31 | 2.53 | 7.85 | 5.46 | 8.93 | 4.87 | 10.65 | 7.24 |
| Diluted EPS | 8.52 | 6.81 | 9.23 | 2.51 | 7.80 | 5.44 | 8.87 | 4.82 | 10.54 | 7.14 |
| Average shares (basic) | 796 | 796 | 796 | 797 | 797 | 799 | 799 | 799 | 801 | 846 |
| Average shares (diluted) | 807 | 803 | 803 | 802 | 802 | 804 | 804 | 806 | 810 | 858 |
