Sanofi
ENXTPA:SAN
76,39
€-1,34 (-1,72%)
76,39
€-1,34 (-1,72%)
End-of-day quote: 03/06/2026

Quick Analysis

€7,83
Earnings Per Share
€35,97
Revenue Per Share
72,34%
Gross Margin %
€93,86 B
Market Cap
€14,25 B
Long-Term Debt
Earnings Per Share
€7,83
Revenue Per Share
€35,97
Gross Margin %
72,34%
Market Cap
€93,86 B
Long-Term Debt
€14,25 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share €7,83 €7,12 €8,11 €8,26 €6,56 €5,86 €5,99 €5,47 €5,54 €5,68 €5,64 €5,20 €5,05 €6,20 €6,65 €7,06 €4,64 €5,40 €5,28 €5,23
Earnings Earnings €9,50B €8,93B €10,13B €10,31B €8,19B €7,32B €7,49B €6,81B €6,92B €7,23B €7,34B €6,81B €6,67B €8,20B €8,80B €9,21B €6,07B €7,05B €7,01B €7,06B
RPS Revenue Per Share €35,97 €32,77 €34,50 €34,44 €30,24 €28,86 €28,88 €27,67 €28,08 €26,59 €28,47 €25,78 €24,95 €26,41 €25,22 €23,28 €22,39 €21,12 €21,12 €21,01
Revenue Revenue €43,63B €41,08B €43,07B €43,00B €37,76B €36,04B €36,13B €34,46B €35,06B €33,82B €37,06B €33,77B €32,95B €34,95B €33,39B €30,38B €29,31B €27,57B €28,05B €28,37B
OCF Operating Cash Flow €9,74B €9,83B €10,26B €10,53B €10,52B €7,45B €7,74B €5,55B €7,38B €8,18B €7,50B €8,47B €7,66B €8,78B €10,00B €10,68B €8,52B €8,52B €7,11B €6,60B
FCF Free Cash Flow €5,99B €5,96B €8,29B €8,48B €8,10B €6,98B €5,93B €3,57B €6,72B €7,80B €8,13B €7,25B €6,46B €7,38B €8,36B €9,42B €6,69B €6,92B €5,50B €5,15B
OM Operating Margin 20,27% 20,03% 19,99% 24,32% 21,86% 20,28% 18,08% 16,88% 20,08% 21,67% 20,00% 21,10% 19,53% 22,17% 21,29% 25,37% 25,41% 21,72% 20,38% 18,57%
GM % Gross Margin % 72,34% 70,21% 69,12% 69,83% 68,73% 67,60% 68,18% 68,27% 68,40% 69,16% 68,68% 68,03% 67,10% 69,20% 70,37% 72,81% 74,33% 74,55% 74,08% 74,27%
FCFS Free Cash Flow Per Share €5,84 €4,70 €5,78 €6,65 €6,77 €4,26 €4,74 €2,86 €4,31 €4,47 €4,71 €4,74 €4,27 €4,97 €5,70 €6,28 €5,19 €5,28 €4,08 €3,82
LT Debt Long-Term Debt €14,25B €11,79B €14,35B €14,86B €17,12B €19,75B €20,13B €21,99B €14,31B €16,78B €13,07B €13,23B €10,36B €10,65B €12,42B €6,68B €5,95B €4,15B €3,71B €4,50B
Sha. Stocks 1.212,7M 1.253,59M 1.248,56M 1.248,64M 1.248,57M 1.248,93M 1.250,96M 1.245,55M 1.248,36M 1.272,02M 1.301,7M 1.309,87M 1.320,72M 1.323,24M 1.323,72M 1.304,9M 1.309,08M 1.305,51M 1.328,19M 1.350,49M
×