Sanofi
€73.10Change from previous close: +0.63%Absolute change: +€0.46
At a glance
- Revenue growth
- +5.49%
- 2025 vs 2024
- Net income growth
- +40.52%
- 2025 vs 2024
- Net margin
- 16.7%
- 2024: 12.6%
Financial data
Amounts in millions of EUR; per-share values in EUR; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 46,716 | 44,286 | 41,109 | 40,304 | 39,175 | 37,369 | 37,631 | 35,677 | 36,221 | 34,696 |
| Cost of revenue | 12,923 | 13,195 | 12,619 | 11,869 | 12,251 | 12,106 | 11,976 | 11,321 | 11,447 | 10,701 |
| Gross profit | 33,793 | 31,091 | 28,490 | 28,435 | 26,924 | 25,263 | 25,655 | 24,356 | 24,774 | 23,995 |
| Selling, general and administrative | 9,616 | 9,247 | 9,003 | 8,785 | 9,599 | 9,448 | 9,967 | 9,934 | 10,164 | 9,592 |
| Research and development | 7,842 | 7,394 | 6,507 | 6,501 | 5,692 | 5,530 | 6,020 | 5,894 | 5,472 | 5,172 |
| Operating income | 9,650 | 8,869 | 8,121 | 10,381 | 8,565 | 7,579 | 6,802 | 6,024 | 7,273 | 7,518 |
| EBIT | 9,650 | 8,869 | 8,121 | 10,381 | 8,565 | 7,579 | 6,802 | 6,024 | 7,273 | 7,518 |
| EBITDA | 12,638 | 11,665 | 11,076 | 13,093 | 11,251 | 10,466 | 10,113 | 9,363 | 10,280 | 10,359 |
| Interest expense | 531 | 641 | 589 | 402 | 362 | 459 | 544 | 471 | 346 | 360 |
| Pre-tax income | 6,020 | 6,758 | 6,115 | 9,992 | 7,837 | 14,137 | 3,007 | 4,904 | 5,616 | 5,811 |
| Income tax | 1,043 | 1,204 | 1,017 | 1,909 | 1,558 | 1,807 | 121 | 481 | 1,722 | 1,325 |
| Net income | 7,813 | 5,560 | 5,400 | 8,371 | 6,223 | 12,294 | 2,754 | 4,306 | 8,416 | 4,709 |
| Net income to common shareholders | 4,939 | 5,496 | 5,062 | 7,970 | 6,223 | 12,294 | 2,855 | 4,319 | 3,773 | 4,395 |
| Basic EPS | 4.05 | 4.39 | 4.04 | 6.37 | 4.97 | 9.81 | 2.28 | 3.46 | 3.00 | 3.42 |
| Diluted EPS | 4.03 | 4.39 | 4.04 | 6.35 | 4.95 | 9.76 | 2.27 | 3.44 | 2.98 | 3.39 |
| Average shares (basic) | 1,220 | 1,251 | 1,252 | 1,252 | 1,253 | 1,254 | 1,250 | 1,247 | 1,257 | 1,287 |
| Average shares (diluted) | 1,226 | 1,256 | 1,256 | 1,257 | 1,258 | 1,260 | 1,257 | 1,255 | 1,267 | 1,296 |
| Dividend per share | 4.12 | 3.92 | 3.76 | 3.56 | 3.33 | 3.20 | 3.15 | 3.07 | 3.03 | 2.96 |
