Sanofi Detailed Consensus
Consensus as of: 2025-04-15

KPI[EUR m]Q1 2024FY 2024Q1 2025 EFY 2025 EFY 2026 EFY 2027 EFY 2028 EFY 2029 EFY 2030 EFY 2031 EFY 2032 E
Net salesNumber of Estimates141313131313131010
Net salesHighest9,75245,36848,86052,22956,10060,48564,47166,30066,079
Net salesConsensus (Mean)8,93341,0819,64044,42347,60050,64153,77956,73159,38358,68755,275
Net salesLowest9,55943,75846,53748,96750,98952,20453,07948,96441,976
Other revenuesNumber of Estimates141212121212121010
Other revenuesHighest8603,4693,6594,0504,1754,3004,4253,8203,889
Other revenuesConsensus (Mean)7933,2057703,1663,2193,3473,4253,4983,5733,4873,486
Other revenuesLowest6542,8642,8642,8642,8642,8642,8642,8642,864
Cost of salesNumber of Estimates141212121212121010
Cost of salesHighest-2,851-13,317-13,816-14,030-14,506-14,872-15,278-12,748-11,110
Cost of salesConsensus (Mean)-2,965-13,195-3,036-13,699-14,320-14,901-15,560-16,209-16,829-16,377-15,954
Cost of salesLowest-3,137-14,340-15,330-16,383-17,567-18,900-20,012-20,041-19,336
Gross ProfitNumber of Estimates141212121212121010
Gross ProfitHighest7,47534,25537,39240,95844,22947,61350,60652,67352,326
Gross ProfitConsensus (Mean)6,76131,0917,37433,81036,39439,02841,66944,17246,43145,79742,807
Gross ProfitLowest7,27833,36335,83637,95539,93141,13941,94238,05133,211
- as % of net sales (gross margin)Number of Estimates141212121212121010
- as % of net sales (gross margin)Highest77.377.077.778.579.479.980.381.881.6
- as % of net sales (gross margin)Consensus (Mean)75.775.776.576.276.677.277.577.777.878.177.5
- as % of net sales (gross margin)Lowest75.874.974.574.574.574.474.474.274.0
Research and development expensesNumber of Estimates141212121212121010
Research and development expensesHighest-1,677-7,424-7,572-7,799-8,033-7,985-8,010-7,869-7,053
Research and development expensesConsensus (Mean)-1,670-7,394-1,734-7,581-7,907-8,188-8,460-8,724-8,997-9,114-9,060
Research and development expensesLowest-1,869-7,779-8,295-8,544-8,844-9,330-9,844-10,200-10,404
Selling and general expensesNumber of Estimates141212121212121010
Selling and general expensesHighest-2,053-9,266-9,432-9,668-9,862-10,059-10,260-9,978-8,633
Selling and general expensesConsensus (Mean)-2,111-9,183-2,156-9,471-9,726-10,047-10,404-10,669-10,903-10,891-10,711
Selling and general expensesLowest-2,225-9,821-9,976-10,506-11,053-11,321-11,454-11,649-12,098
Other current operating income/expenseNumber of Estimates1311111111111199
Other current operating income/expenseHighest-705-3,384-4,479-4,411-4,735-5,102-5,734-5,191-3,063
Other current operating income/expenseConsensus (Mean)-597-3,293-824-3,991-4,909-6,100-6,580-7,045-7,459-7,047-5,486
Other current operating income/expenseLowest-908-4,410-5,605-6,903-7,868-8,382-8,846-8,712-8,074
Share of profit/loss of associates and joint venturesNumber of Estimates1311111111111199
Share of profit/loss of associates and joint venturesHighest53170213255281309339339339
Share of profit/loss of associates and joint venturesConsensus (Mean)3813638149159167173179185189189
Share of profit/loss of associates and joint venturesLowest31136136136136136136136136
Net income attributable to non-controlling interestsNumber of Estimates1311111111111199
Net income attributable to non-controlling interestsHighest-3-10-10-10-10-10-10-10-10
Net income attributable to non-controlling interestsConsensus (Mean)-4-14-4-17-17-16-17-17-17-16-15
Net income attributable to non-controlling interestsLowest-7-29-28-27-26-25-25-24-24
Business operating incomeNumber of Estimates141414141313131010
Business operating incomeHighest2,85313,21614,36915,87017,92519,48721,83622,51722,668
Business operating incomeConsensus (Mean)2,41711,3432,67612,84913,92214,74716,18317,61318,89418,74717,393
Business operating incomeLowest2,61412,50113,36313,45514,34815,00815,87312,5788,159
- as % of net sales (operating margin)Number of Estimates141313131313131010
- as % of net sales (operating margin)Highest29.329.729.830.632.133.034.835.137.2
- as % of net sales (operating margin)Consensus (Mean)27.127.627.828.929.329.130.131.031.731.831.1
- as % of net sales (operating margin)Lowest27.128.428.427.327.727.928.525.718.6
Financial income & expenseNumber of Estimates141212121212121010
Financial income & expenseHighest16-197-391142604647021,0431,441
Financial income & expenseConsensus (Mean)-41-263-60-294-217-132-3661164286412
Financial income & expenseLowest-86-519-459-414-369-324-279-159-143
- % tax rateNumber of Estimates1311111111111199
- % tax rateHighest-19.4-19.8-19.6-16.2-13.0-13.1-13.1-12.8-12.3
- % tax rateConsensus (Mean)-20.0-19.8-20.2-20.0-20.1-19.8-19.6-19.7-19.7-19.5-19.4
- % tax rateLowest-21.4-20.2-20.7-21.2-21.2-21.2-21.2-21.2-21.2
Business net incomeNumber of Estimates141414141313131010
Business net incomeHighest2,22510,37011,35412,77714,60916,02518,06618,80118,497
Business net incomeConsensus (Mean)1,9088,9122,09310,08210,98611,74112,99014,20415,32015,30414,296
Business net incomeLowest2,0109,84110,54910,63911,37111,91712,85910,9547,153
- as % of net sales (net profit margin)Number of Estimates141313131313131010
- as % of net sales (net profit margin)Highest22.823.423.924.826.227.028.829.531.3
- as % of net sales (net profit margin)Consensus (Mean)21.421.721.722.723.123.124.125.025.726.025.6
- as % of net sales (net profit margin)Lowest20.822.222.521.622.022.123.122.316.3
Number of sharesNumber of Estimates141313131313131010
Number of sharesHighest1,2531,2381,2241,2301,2361,2421,2481,2541,259
Number of sharesConsensus (Mean)1,2491,2511,2351,2231,2041,2001,1971,1901,1841,1771,173
Number of sharesLowest1,2071,2081,1811,1551,1511,1011,033978951
Business EPS (in EUR)Number of Estimates141414141313131010
Business EPS (in EUR)Highest1.778.489.4510.6312.1513.3314.4715.1315.31
Business EPS (in EUR)Consensus (Mean)1.537.121.708.249.119.7610.8511.9312.9412.9512.07
Business EPS (in EUR)Lowest1.638.048.758.829.439.8810.6710.147.47
Dividend Per Share (in EUR)Number of Estimates-101010109988
Dividend Per Share (in EUR)Highest-4.314.745.225.746.316.947.648.11
Dividend Per Share (in EUR)Consensus (Mean)-3.92-4.124.314.544.805.145.475.435.31
Dividend Per Share (in EUR)Lowest-3.923.784.014.224.544.684.483.13
Total DupixentNumber of Estimates141414141413131010
Total DupixentHighest3,54916,21418,95820,76722,11323,58124,30824,24323,605
Total DupixentConsensus (Mean)2,83513,0723,43815,58817,57419,24020,64021,91822,89320,18315,286
Total DupixentLowest3,35714,83816,72418,06218,70919,27019,84916,8058,664
KevzaraNumber of Estimates131313131312121010
KevzaraHighest115492536533538529539550543
KevzaraConsensus (Mean)87424100452470479462446425392369
KevzaraLowest88396417400176105848076
itepekimabNumber of Estimates110101010101088
itepekimabHighest0632905851,1381,3651,6251,8332,029
itepekimabConsensus (Mean)-0061052975537891,0121,1781,285
itepekimabLowest002086193350417442460
amlitelimabNumber of Estimates-10101010101088
amlitelimabHighest-004008001,2801,7282,0742,322
amlitelimabConsensus (Mean)-0-00882625157931,2191,497
amlitelimabLowest-0002182200441783
lunsekimigNumber of Estimates-77777755
lunsekimigHighest-000068278276375
lunsekimigConsensus (Mean)-0-000023115171254
lunsekimigLowest-000001063113
SAR444656 (IRAK4 degrader)Number of Estimates-66666655
SAR444656 (IRAK4 degrader)Highest-000050200400700
SAR444656 (IRAK4 degrader)Consensus (Mean)-0-00002292160254
SAR444656 (IRAK4 degrader)Lowest-00000416179
duvaktitugNumber of Estimates-88888866
duvaktitugHighest-0002005259711,4571,821
duvaktitugConsensus (Mean)-0-000792264498131,067
duvaktitugLowest-000037100289434
balinatunfib (SAR441566 - oral TNFR1si)Number of Estimates-77777755
balinatunfib (SAR441566 - oral TNFR1si)Highest-00001956501,3001,950
balinatunfib (SAR441566 - oral TNFR1si)Consensus (Mean)-0-000062195403614
balinatunfib (SAR441566 - oral TNFR1si)Lowest-0000004080
FabrazymeNumber of Estimates141313131312121010
FabrazymeHighest2731,1121,1471,2051,2651,2441,2781,3131,352
FabrazymeConsensus (Mean)2521,0472651,0891,1181,1391,1581,1601,1721,1671,175
FabrazymeLowest2581,0641,0761,0861,0641,011961913867
ALTUVIIIONumber of Estimates141313131312121010
ALTUVIIIOHighest2581,3491,8612,3022,6402,8862,9832,9963,056
ALTUVIIIOConsensus (Mean)1226822401,1181,4941,8322,1172,3492,5192,6092,697
ALTUVIIIOLowest2069831,2771,4871,6661,7991,9071,9832,023
NexviazymeNumber of Estimates141313131312121010
NexviazymeHighest2008721,0381,1731,2881,3811,4551,5131,566
NexviazymeConsensus (Mean)1526671908189481,0451,1231,1841,2101,1841,205
NexviazymeLowest164735800848885902908804643
MyozymeNumber of Estimates141313131312121010
MyozymeHighest196689661652647643638634630
MyozymeConsensus (Mean)191671172612559514478450422414396
MyozymeLowest153550440352282225180144115
CerezymeNumber of Estimates141313131312121010
CerezymeHighest232791827859885911939967996
CerezymeConsensus (Mean)214742212751747741733717703698688
CerezymeLowest169733689631550461369295236
AlprolixNumber of Estimates131313131312121010
AlprolixHighest149623637655673692711715731
AlprolixConsensus (Mean)130588139608599590551524508520499
AlprolixLowest13359154448114063524336
EloctateNumber of Estimates141313131312121010
EloctateHighest93331293262245239234231228
EloctateConsensus (Mean)8636875310266233206185163150133
EloctateLowest672862391961611321099020
CerdelgaNumber of Estimates141313131312121010
CerdelgaHighest93361385393412425438451464
CerdelgaConsensus (Mean)8333387344330288274255228224216
CerdelgaLowest803252291079379574536
AldurazymeNumber of Estimates1212121212111199
AldurazymeHighest88315328340350360373377383
AldurazymeConsensus (Mean)8329785307314321326329333333335
AldurazymeLowest80299300300298292286281275
CabliviNumber of Estimates131313131312121010
CabliviHighest68285311328353386405388389
CabliviConsensus (Mean)5924965269285299312322332325327
CabliviLowest62258264271272260251209177
XenpozymeNumber of Estimates131313131312121010
XenpozymeHighest57248314368407450500464476
XenpozymeConsensus (Mean)3515147200245284312331345350355
XenpozymeLowest39153162167176181185186165
fitusiranNumber of Estimates911111111111199
fitusiranHighest30120400600787926926926930
fitusiranConsensus (Mean)-0347156255338397431495513
fitusiranLowest0056120180193184175168
rilzabrutinibNumber of Estimates811111111111199
rilzabrutinibHighest0652795087169071,0831,2461,399
rilzabrutinibConsensus (Mean)-0020122205317427565693787
rilzabrutinibLowest000050150300440465
venglustatNumber of Estimates299999977
venglustatHighest01231127173231274288291
venglustatConsensus (Mean)-001105289122150175187
venglustatLowest00041219253135
AubagioNumber of Estimates131313131312121010
AubagioHighest93343322316309303215215215
AubagioConsensus (Mean)1023796121516413311598827468
AubagioLowest3413010043130000
tolebrutinibNumber of Estimates911111111111199
tolebrutinibHighest01085259001,1631,5002,0001,6991,897
tolebrutinibConsensus (Mean)-00582815327941,0151,1911,2071,295
tolebrutinibLowest0068203380550700835877
frexalimabNumber of Estimates-10101010101088
frexalimabHighest-0002867291,3021,6851,943
frexalimabConsensus (Mean)-0-00091272491723892
frexalimabLowest-000183773184338
riliprubart Number of Estimates-77777766
riliprubart Highest-00130293520650780845
riliprubart Consensus (Mean)-0-0042120213297337381
riliprubart Lowest-0002540526377
SarclisaNumber of Estimates141313131312121010
SarclisaHighest1536839211,0581,1221,2621,4191,4831,550
SarclisaConsensus (Mean)106471136595718817896932954936944
SarclisaLowest128522600662730712570456365
JevtanaNumber of Estimates131313131312121010
JevtanaHighest72277264251240228218208198
JevtanaConsensus (Mean)6829060244198176158142123113103
JevtanaLowest5115280595653454033
FasturtecNumber of Estimates10101010109977
FasturtecHighest44191194201210219229240253
FasturtecConsensus (Mean)4218342183182183183183183182182
FasturtecLowest40172166158150145137130124
Lantus, totalNumber of Estimates141313131312121010
Lantus, totalHighest4161,7131,7431,6951,5821,4411,3151,2021,134
Lantus, totalConsensus (Mean)3601,6283671,4571,3091,1991,1021,026942872805
Lantus, totalLowest3191,1161,005943866746644555479
Toujeo, totalNumber of Estimates141313131312121010
Toujeo, totalHighest3491,3731,3981,4611,5181,5551,5931,5041,383
Toujeo, totalConsensus (Mean)3211,2273281,2801,3021,3121,3151,3091,3021,2721,235
Toujeo, totalLowest2991,1981,1411,0861,0431,003964928893
LovenoxNumber of Estimates141313131312121010
LovenoxHighest2661,002948897855838821773751
LovenoxConsensus (Mean)262982242917862813769724686642611
LovenoxLowest228860788716647583525473426
PlavixNumber of Estimates141313131312121010
PlavixHighest2439489519871,0251,0671,1121,1601,211
PlavixConsensus (Mean)238914233902885869852831815801787
PlavixLowest224870827785746709673640608
ThymoglobulinNumber of Estimates1212121212111199
ThymoglobulinHighest125527553581610563576586599
ThymoglobulinConsensus (Mean)117492121508516524531527530534538
ThymoglobulinLowest118491487484481463440418397
AprovelNumber of Estimates1212121212111199
AprovelHighest105417413405398400406413421
AprovelConsensus (Mean)10541699392374360346337325322313
AprovelLowest90338321314288262239218200
RezurockNumber of Estimates131313131312121010
RezurockHighest1386488139311,0071,0561,0221,0631,106
RezurockConsensus (Mean)93470127574653720776827795752748
RezurockLowest11451756962065166942914691
PraluentNumber of Estimates1212121212111199
PraluentHighest140561632689728765800752622
PraluentConsensus (Mean)121483132530572605630627603554489
PraluentLowest126510540545550535467435324
MultaqNumber of Estimates1211111111101088
MultaqHighest84325300295294282277271266
MultaqConsensus (Mean)7831176301282268256220178153144
MultaqLowest72283256233212126171716
Soliqua/iGlarLixiNumber of Estimates1211111111101088
Soliqua/iGlarLixiHighest62243250251245239234229226
Soliqua/iGlarLixiConsensus (Mean)5822758227220213204190180170166
Soliqua/iGlarLixiLowest49196186149119943880
MozobilNumber of Estimates1211111111101088
MozobilHighest2610695908664625958
MozobilConsensus (Mean)2574196761575449474442
MozobilLowest104133282421181513
TZIELDNumber of Estimates131313131312121010
TZIELDHighest251433084117419269269391,014
TZIELDConsensus (Mean)105421114196280370432474466493
TZIELDLowest1883103113122132142154166
OthersNumber of Estimates1111111111101088
OthersHighest1,1064,1594,0483,9703,8943,8203,7473,6753,605
OthersConsensus (Mean)1,1344,2621,0383,9603,7113,5023,3153,1162,9532,9712,839
OthersLowest8003,1052,8552,6052,4552,3052,1552,0841,875
Industrial SalesNumber of Estimates131313131312121010
Industrial SalesHighest154563558552547569612693847
Industrial SalesConsensus (Mean)157523129495476460446436426430433
Industrial SalesLowest25395375360345330315345328
Total Pharma Number of Estimates141313131312121010
Total Pharma Highest8,53336,14140,44043,24246,02350,52054,34654,40757,195
Total Pharma Consensus (Mean)7,75532,7828,42635,56838,35441,01043,68146,64949,13448,13844,516
Total Pharma Lowest8,29034,82637,15238,99440,33143,45344,45039,43130,631
Influenza Vaccines, total salesNumber of Estimates141313131312121010
Influenza Vaccines, total salesHighest812,7052,8122,9253,0423,1633,2903,4213,558
Influenza Vaccines, total salesConsensus (Mean)732,555702,6242,6792,7422,8002,8502,9032,9663,018
Influenza Vaccines, total salesLowest512,5442,6042,6202,6082,5972,5852,4922,392
Polio / Pertussis / Hib including BoostersNumber of Estimates141313131312121010
Polio / Pertussis / Hib including BoostersHighest6702,8152,8652,9523,0643,1803,3013,4263,556
Polio / Pertussis / Hib including BoostersConsensus (Mean)6372,7416352,7402,7632,8012,8392,8772,9182,9232,964
Polio / Pertussis / Hib including BoostersLowest6112,6142,5102,4342,3372,2442,1542,0892,027
RSV vaccines, total salesNumber of Estimates13125555544
RSV vaccines, total salesHighest2602,1802,5983,0563,4833,8394,0954,2204,337
RSV vaccines, total salesConsensus (Mean)1821,6862151,9562,3012,5662,8443,0983,3543,3673,458
RSV vaccines, total salesLowest1201,5502,0942,1062,1272,1042,1292,1722,209
BeyfortusNumber of Estimates141414141413131010
BeyfortusHighest2602,1802,5182,8313,0753,2853,4943,6583,789
BeyfortusConsensus (Mean)1821,6862151,9282,1372,3012,4192,4892,5572,5652,597
BeyfortusLowest1201,5501,5501,5501,5501,5501,5501,5501,550
SP0125 (RSV toddler vaccine)Number of Estimates-55555544
SP0125 (RSV toddler vaccine)Highest-080225308386455482499
SP0125 (RSV toddler vaccine)Consensus (Mean)-0-01674184265328355375
SP0125 (RSV toddler vaccine)Lowest-00098120138159176
SP0256 (RSV Older Adults vaccine)Number of Estimates-44444434
SP0256 (RSV Older Adults vaccine)Highest-000100200370350400
SP0256 (RSV Older Adults vaccine)Consensus (Mean)-0-0003898203176152
SP0256 (RSV Older Adults vaccine)Lowest-00003561850
Meningitis / Travel and endemic vaccinesNumber of Estimates141313131312121010
Meningitis / Travel and endemic vaccinesHighest3191,4341,4801,5541,6091,6821,7671,7671,819
Meningitis / Travel and endemic vaccinesConsensus (Mean)2861,3162931,3481,3651,3911,4191,4601,4901,4801,502
Meningitis / Travel and endemic vaccinesLowest2611,1821,013952937923910897886
SP0202 (PCV21)Number of Estimates-66666655
SP0202 (PCV21)Highest-00705609609751,3501,575
SP0202 (PCV21)Consensus (Mean)-0-0012204413468630696
SP0202 (PCV21)Lowest-0002293185200100
Total VaccinesNumber of Estimates141313131312121010
Total VaccinesHighest1,3008,9889,43510,06010,67011,40312,11212,74813,346
Total VaccinesConsensus (Mean)1,1788,2991,2148,6819,0159,3729,80010,23410,55210,54910,759
Total VaccinesLowest1,1278,2208,0067,9628,5208,7528,3418,1648,069
Total Product SalesNumber of Estimates141313131313131010
Total Product SalesHighest9,75245,36848,86052,22956,10060,48564,47166,30066,079
Total Product SalesConsensus (Mean)8,93341,0819,64044,42347,60050,64153,77956,73159,38358,68755,275
Total Product SalesLowest9,55943,75846,53748,96750,98952,20453,07948,96441,976
Disclaimer

This document has been issued by Vara Research GmbH for information purposes only and is not intended to constitute investment advice. It is based on estimates and forecasts of various analysts regarding revenues, earnings and business developments of the relevant company. The company did not participate in the compilation of the estimates and it does not endorse them. Such estimates and forecasts cannot be independently verified by reason of the subjective character. Vara Research GmbH gives no guarantee, representation or warranty and is not responsible or liable as to its accuracy and completeness.