Sanofi Detailed Consensus
Consensus as of: 2025-06-05

KPI[EUR m]Q2 2024FY 2024Q2 2025 EFY 2025 EFY 2026 EFY 2027 EFY 2028 EFY 2029 EFY 2030 EFY 2031 EFY 2032 E
Net salesNumber of Estimates111414141414141010
Net salesHighest10,15744,85648,39351,95956,31860,48564,47164,38464,413
Net salesConsensus (Mean)9,42741,0819,82843,82647,06250,14753,19456,09458,72057,89354,490
Net salesLowest9,51542,65045,00747,81749,73150,74651,29049,43541,556
Other revenuesNumber of Estimates111313131313131010
Other revenuesHighest8333,3893,5693,7313,8803,9594,0024,0153,988
Other revenuesConsensus (Mean)7363,2057483,1503,1953,2743,3413,4033,4683,4803,469
Other revenuesLowest6692,7552,7552,7552,7552,7552,7552,7552,755
Cost of salesNumber of Estimates111313131313131010
Cost of salesHighest-2,841-13,041-13,462-13,677-14,151-14,515-14,710-12,473-10,962
Cost of salesConsensus (Mean)-2,994-13,195-3,015-13,551-14,213-14,765-15,381-15,997-16,565-16,141-15,746
Cost of salesLowest-3,262-14,340-15,389-16,383-17,567-18,900-20,012-20,041-19,336
Gross ProfitNumber of Estimates111313131313131010
Gross ProfitHighest7,82734,16337,14540,24643,61546,69650,05450,82150,678
Gross ProfitConsensus (Mean)7,16931,0917,56233,39435,95638,57641,12243,55245,76245,23242,213
Gross ProfitLowest7,23432,53934,83736,96738,83840,01140,58240,34833,825
- as % of net sales (gross margin)Number of Estimates111313131313131010
- as % of net sales (gross margin)Highest78.677.077.778.579.579.980.481.681.4
- as % of net sales (gross margin)Consensus (Mean)76.075.776.976.376.677.177.477.677.878.277.6
- as % of net sales (gross margin)Lowest75.574.974.574.574.574.474.474.274.0
Research and development expensesNumber of Estimates111313131313131010
Research and development expensesHighest-1,614-7,403-7,588-7,778-7,972-7,747-7,700-7,632-6,982
Research and development expensesConsensus (Mean)-1,665-7,394-1,727-7,556-7,948-8,254-8,543-8,822-9,116-9,147-9,095
Research and development expensesLowest-1,882-7,917-8,310-8,833-9,180-9,789-10,332-10,380-10,543
Selling and general expensesNumber of Estimates111313131313131010
Selling and general expensesHighest-1,846-9,131-9,356-9,651-9,905-9,978-9,921-9,827-8,538
Selling and general expensesConsensus (Mean)-2,192-9,183-2,168-9,411-9,699-10,029-10,388-10,657-10,897-10,764-10,592
Selling and general expensesLowest-2,269-10,091-10,646-11,171-11,490-11,825-12,069-11,538-11,622
Other current operating income/expenseNumber of Estimates1012121212121299
Other current operating income/expenseHighest-801-3,225-3,602-3,757-3,840-3,991-3,963-4,860-2,801
Other current operating income/expenseConsensus (Mean)-817-3,293-977-3,860-4,654-5,778-6,237-6,661-7,029-6,805-5,304
Other current operating income/expenseLowest-1,119-4,399-5,153-6,848-7,598-8,210-8,881-8,516-8,095
Share of profit/loss of associates and joint venturesNumber of Estimates1011111111111199
Share of profit/loss of associates and joint venturesHighest42170213255281309339339339
Share of profit/loss of associates and joint venturesConsensus (Mean)2813633149158167173179185189188
Share of profit/loss of associates and joint venturesLowest29136136136136136136136136
Net income attributable to non-controlling interestsNumber of Estimates1011111111111199
Net income attributable to non-controlling interestsHighest-1-12-10-8-7-6-5-4-3
Net income attributable to non-controlling interestsConsensus (Mean)-2-14-4-18-18-17-18-18-18-16-16
Net income attributable to non-controlling interestsLowest-7-31-33-32-34-35-36-32-27
Business operating incomeNumber of Estimates111414141414141010
Business operating incomeHighest2,98913,17414,34315,65617,78419,37921,62022,01421,984
Business operating incomeConsensus (Mean)2,52111,3432,71312,63813,65914,48915,89117,29118,55218,48217,036
Business operating incomeLowest2,42412,27913,10113,30214,19714,85915,58215,23510,229
- as % of net sales (operating margin)Number of Estimates111414141414141010
- as % of net sales (operating margin)Highest30.429.529.830.531.633.234.734.937.6
- as % of net sales (operating margin)Consensus (Mean)26.727.627.628.829.028.929.930.831.531.931.0
- as % of net sales (operating margin)Lowest25.427.927.227.027.627.928.227.922.8
Financial income & expenseNumber of Estimates111313131313131010
Financial income & expenseHighest-59-197-131432975147661,0661,454
Financial income & expenseConsensus (Mean)-89-263-77-328-261-175-8116121289414
Financial income & expenseLowest-124-519-920-850-775-700-625-159-143
- % tax rateNumber of Estimates1012121212121299
- % tax rateHighest-19.7-19.4-19.8-16.3-13.0-13.0-13.1-13.1-12.7
- % tax rateConsensus (Mean)-20.0-19.8-20.1-20.1-20.1-19.8-19.6-19.6-19.6-19.4-19.3
- % tax rateLowest-20.5-20.7-20.7-20.7-20.7-21.2-21.2-21.2-21.3
Business net incomeNumber of Estimates111414141414141010
Business net incomeHighest2,34110,29511,32212,69514,52515,93617,91618,52917,980
Business net incomeConsensus (Mean)1,9518,9122,1099,86710,73911,50512,72913,92715,02515,13314,043
Business net incomeLowest1,8909,57310,35110,51511,24911,79612,73812,1298,935
- as % of net sales (net profit margin)Number of Estimates111414141414141010
- as % of net sales (net profit margin)Highest23.823.223.624.425.827.228.829.431.4
- as % of net sales (net profit margin)Consensus (Mean)20.721.721.522.522.822.923.924.825.526.125.6
- as % of net sales (net profit margin)Lowest19.921.921.521.521.922.123.022.219.3
Number of sharesNumber of Estimates111414141414141010
Number of sharesHighest1,2261,2281,2291,2351,2411,2471,2531,2591,264
Number of sharesConsensus (Mean)1,2501,2511,2141,2201,2031,1991,1961,1891,1831,1721,166
Number of sharesLowest1,2041,2081,1811,1551,1511,0881,014939892
Business EPS (in EUR)Number of Estimates111414141414141010
Business EPS (in EUR)Highest1.908.489.3510.5412.0613.2314.3614.7414.93
Business EPS (in EUR)Consensus (Mean)1.567.121.738.088.929.5910.6411.7012.6912.9211.97
Business EPS (in EUR)Lowest1.567.798.578.759.369.8110.6010.097.67
Dividend Per Share (in EUR)Number of Estimates-11111111101088
Dividend Per Share (in EUR)Highest-4.314.735.165.686.246.877.567.90
Dividend Per Share (in EUR)Consensus (Mean)-3.92-4.124.294.524.775.105.415.585.40
Dividend Per Share (in EUR)Lowest-3.923.663.864.054.404.654.313.86
Total DupixentNumber of Estimates111515151514141010
Total DupixentHighest3,90716,08318,91021,05522,57523,65024,35323,22222,457
Total DupixentConsensus (Mean)3,30313,0723,74815,27517,23018,86720,24621,48722,46519,96715,105
Total DupixentLowest3,61814,54716,35617,67918,31618,86519,43116,5268,263
KevzaraNumber of Estimates111414141413131010
KevzaraHighest114492536532522530540551540
KevzaraConsensus (Mean)102424106450469478463446425386362
KevzaraLowest98396417401176105848076
itepekimabNumber of Estimates-10101010101088
itepekimabHighest-02905851,1381,3651,6251,7881,918
itepekimabConsensus (Mean)-0-0862504706959169911,110
itepekimabLowest-000070209455614
amlitelimabNumber of Estimates-12121212121299
amlitelimabHighest-004008001,2801,7282,0742,322
amlitelimabConsensus (Mean)-0-00792494957781,1641,432
amlitelimabLowest-0002182200437673
lunsekimigNumber of Estimates-77777755
lunsekimigHighest-0000102278414538
lunsekimigConsensus (Mean)-0-000028130217324
lunsekimigLowest-000001963113
SAR444656 (IRAK4 degrader)Number of Estimates-77777755
SAR444656 (IRAK4 degrader)Highest-000050200400700
SAR444656 (IRAK4 degrader)Consensus (Mean)-0-00002286159252
SAR444656 (IRAK4 degrader)Lowest-00000416179
duvaktitugNumber of Estimates-88888866
duvaktitugHighest-0002004007521,1281,410
duvaktitugConsensus (Mean)-0-000742044197741,041
duvaktitugLowest-000043150447671
balinatunfib (SAR441566 - oral TNFR1si)Number of Estimates-77777755
balinatunfib (SAR441566 - oral TNFR1si)Highest-00001956501,3001,950
balinatunfib (SAR441566 - oral TNFR1si)Consensus (Mean)-0-000051178364552
balinatunfib (SAR441566 - oral TNFR1si)Lowest-0000004080
FabrazymeNumber of Estimates111414141413131010
FabrazymeHighest2871,0991,1471,2051,2651,2641,3121,3131,352
FabrazymeConsensus (Mean)2731,0472751,0721,0981,1211,1411,1461,1601,1371,145
FabrazymeLowest2611,0401,0501,0581,037985936889844
ALTUVIIIONumber of Estimates111414141413131010
ALTUVIIIOHighest3031,3101,7712,1862,4922,7522,9723,1203,276
ALTUVIIIOConsensus (Mean)1586822621,1001,4761,8222,0992,3202,4842,5692,658
ALTUVIIIOLowest2369831,2431,4621,6411,7721,8791,9541,993
NexviazymeNumber of Estimates111414141413131010
NexviazymeHighest2208721,0381,1441,2581,3491,4221,4791,532
NexviazymeConsensus (Mean)1686672008149381,0321,1111,1701,2011,1771,197
NexviazymeLowest178733828909949983985788630
MyozymeNumber of Estimates111414141413131010
MyozymeHighest166600567554541529517506495
MyozymeConsensus (Mean)180671151563504458422390366350332
MyozymeLowest131512440352282225180144115
CerezymeNumber of Estimates111414141413131010
CerezymeHighest206771798829854880906933961
CerezymeConsensus (Mean)193742191729728724717702691670660
CerezymeLowest181692677619540453362290232
AlprolixNumber of Estimates111414141413131010
AlprolixHighest170747690659677696715726745
AlprolixConsensus (Mean)141588145613604596551525510512491
AlprolixLowest13356356753817477635344
EloctateNumber of Estimates111414141413131010
EloctateHighest88330282250228217213209205
EloctateConsensus (Mean)10536882298257225198177156141125
EloctateLowest762812371961611321099018
CerdelgaNumber of Estimates111414141413131010
CerdelgaHighest88360383393416443473451464
CerdelgaConsensus (Mean)8233384340328291281265243220212
CerdelgaLowest803242221069277564436
AldurazymeNumber of Estimates1013131313121299
AldurazymeHighest81335350364380396413377381
AldurazymeConsensus (Mean)7829778310316323329334339332334
AldurazymeLowest73295298301300294288283277
CabliviNumber of Estimates111414141413131010
CabliviHighest62278303324353386405379380
CabliviConsensus (Mean)5424958265280294307316326320322
CabliviLowest53251263269273265255213180
XenpozymeNumber of Estimates111414141413131010
XenpozymeHighest59248314368407432459464470
XenpozymeConsensus (Mean)3715150201244278305321334362366
XenpozymeLowest39149155161167174181256257
Qfitlia (fitusiran)Number of Estimates101313131313131010
Qfitlia (fitusiran)Highest20100400600750879879900930
Qfitlia (fitusiran)Consensus (Mean)-0745169277368432473510528
Qfitlia (fitusiran)Lowest0056120186192182173166
rilzabrutinibNumber of Estimates811111111111199
rilzabrutinibHighest0652674866858671,0361,1921,389
rilzabrutinibConsensus (Mean)-0019121203319433574687780
rilzabrutinibLowest000050150300440465
venglustatNumber of Estimates189999977
venglustatHighest01231127173231274288291
venglustatConsensus (Mean)-00285087120148173185
venglustatLowest00041219253135
AubagioNumber of Estimates111414141413131010
AubagioHighest93306287282276270192192192
AubagioConsensus (Mean)10737959220169139122105837266
AubagioLowest3613010242130000
tolebrutinibNumber of Estimates812121212121299
tolebrutinibHighest01505259001,2001,5001,8251,6251,815
tolebrutinibConsensus (Mean)-00582875417749721,1331,1331,212
tolebrutinibLowest0068203380550700835877
frexalimabNumber of Estimates-10101010101088
frexalimabHighest-0002867291,3021,6851,943
frexalimabConsensus (Mean)-0-00091270488719887
frexalimabLowest-000183773184338
riliprubart Number of Estimates-88888866
riliprubart Highest-00130293520650780845
riliprubart Consensus (Mean)-0-0042123217305389445
riliprubart Lowest-0002550100200224
SarclisaNumber of Estimates111414141413131010
SarclisaHighest1736839211,0581,1221,2621,4191,4831,550
SarclisaConsensus (Mean)121471147594719819897932952926935
SarclisaLowest130521594655712733596477381
JevtanaNumber of Estimates111414141413131010
JevtanaHighest71287268255243232221211201
JevtanaConsensus (Mean)7229061248204182164149131117106
JevtanaLowest3714881595653473932
FasturtecNumber of Estimates811111111101077
FasturtecHighest45188198207212218223235247
FasturtecConsensus (Mean)4418343182182183184185186181182
FasturtecLowest40172165156149144137130124
Lantus, totalNumber of Estimates111414141413131010
Lantus, totalHighest4531,8041,7441,7161,7061,6981,5771,2061,163
Lantus, totalConsensus (Mean)3991,6283791,5621,4171,3091,2151,1491,059953883
Lantus, totalLowest3181,1161,005955842726626539465
Toujeo, totalNumber of Estimates111414141413131010
Toujeo, totalHighest3471,3611,4341,4541,4971,5271,5641,5171,482
Toujeo, totalConsensus (Mean)3131,2273271,2831,3081,3241,3301,2531,3251,3011,266
Toujeo, totalLowest2941,2041,1701,1131,068277987949914
LovenoxNumber of Estimates111414141413131010
LovenoxHighest257985937900865845828762740
LovenoxConsensus (Mean)256982235918864818775733697644613
LovenoxLowest220876788710639576518467421
PlavixNumber of Estimates111414141413131010
PlavixHighest2359489489621,0001,0401,0841,1301,179
PlavixConsensus (Mean)235914227905888875861844832814803
PlavixLowest203876840798758720684650617
ThymoglobulinNumber of Estimates1013131313121299
ThymoglobulinHighest134527553581610590612576588
ThymoglobulinConsensus (Mean)129492127500509517525523527521524
ThymoglobulinLowest120483483480469450428406386
AprovelNumber of Estimates1013131313121299
AprovelHighest111419415408401395395402411
AprovelConsensus (Mean)108416100391371357343333321320310
AprovelLowest90338321314291265242221202
RezurockNumber of Estimates111414141413131010
RezurockHighest1566488139311,0071,0561,0321,0241,065
RezurockConsensus (Mean)114470137572661688795839805739735
RezurockLowest1224965587763566042914691
PraluentNumber of Estimates1013131313121299
PraluentHighest145565627684722758794746621
PraluentConsensus (Mean)126483135529571603628627608550485
PraluentLowest129510537545550517464420320
MultaqNumber of Estimates912121212111188
MultaqHighest81332326320314309303269264
MultaqConsensus (Mean)8431177298281268256223185150141
MultaqLowest71270241220200121171615
Soliqua/iGlarLixiNumber of Estimates912121212111188
Soliqua/iGlarLixiHighest59252255254248242236230226
Soliqua/iGlarLixiConsensus (Mean)5622755230221213202188178169165
Soliqua/iGlarLixiLowest50196186149119943770
MozobilNumber of Estimates912121212111188
MozobilHighest202322382452512582665857
MozobilConsensus (Mean)2174177570686662613937
MozobilLowest114032282421181513
TZIELDNumber of Estimates111414141413131010
TZIELDHighest27140301402541679802899971
TZIELDConsensus (Mean)11542497165237305348392416440
TZIELDLowest19597288106115124134144
OthersNumber of Estimates912121212111188
OthersHighest1,0364,3184,1203,9443,8413,7673,6953,6253,555
OthersConsensus (Mean)1,0734,2629793,9503,7083,5703,3013,1662,8782,8942,764
OthersLowest9153,6303,3353,0452,7292,5201,6282,0841,875
Industrial SalesNumber of Estimates101414141413131010
Industrial SalesHighest120619639658679700722690840
Industrial SalesConsensus (Mean)117523111487471459449443438404407
Industrial SalesLowest97417377358340323307292277
Total Pharma Number of Estimates111414141413131010
Total Pharma Highest8,97136,13239,52942,94046,74350,52054,34653,43255,729
Total Pharma Consensus (Mean)8,28632,7828,68735,17537,99640,66043,24546,07948,49747,52443,930
Total Pharma Lowest8,38733,90936,13538,83040,33142,08542,75039,18231,098
Influenza Vaccines, total salesNumber of Estimates111414141413131010
Influenza Vaccines, total salesHighest1302,8362,9213,0083,0993,1913,2873,1553,234
Influenza Vaccines, total salesConsensus (Mean)1152,5551182,5752,6282,6942,7512,7902,8352,8332,870
Influenza Vaccines, total salesLowest1122,4912,4912,4832,4712,4592,4472,4052,309
Polio / Pertussis / Hib including BoostersNumber of Estimates111414141413131010
Polio / Pertussis / Hib including BoostersHighest7152,8232,9313,0433,1593,2803,4063,3643,501
Polio / Pertussis / Hib including BoostersConsensus (Mean)7112,7416932,7192,7422,7882,8332,8782,9272,9062,950
Polio / Pertussis / Hib including BoostersLowest6612,6332,5282,4522,3542,2602,1692,1042,041
RSV vaccines, total salesNumber of Estimates11145555544
RSV vaccines, total salesHighest602,2462,5983,0563,4833,8394,0954,2204,337
RSV vaccines, total salesConsensus (Mean)181,686311,9222,2262,4912,7593,0113,2633,2513,340
RSV vaccines, total salesLowest171,6711,9802,0362,0622,0402,0652,1072,144
BeyfortusNumber of Estimates111515151514141010
BeyfortusHighest602,2462,5182,8313,0753,2533,3863,5473,675
BeyfortusConsensus (Mean)181,686311,9032,1032,2662,3682,4342,4892,5612,586
BeyfortusLowest171,6361,7811,9691,9161,8551,8451,8551,865
SP0125 (RSV toddler vaccine)Number of Estimates-55555544
SP0125 (RSV toddler vaccine)Highest-080225308386455482499
SP0125 (RSV toddler vaccine)Consensus (Mean)-0-01674183263326352372
SP0125 (RSV toddler vaccine)Lowest-00098120138159176
SP0256 (RSV Older Adults vaccine)Number of Estimates-44444433
SP0256 (RSV Older Adults vaccine)Highest-000100200370350400
SP0256 (RSV Older Adults vaccine)Consensus (Mean)-0-0003898202175201
SP0256 (RSV Older Adults vaccine)Lowest-0000335981101
Meningitis / Travel and endemic vaccinesNumber of Estimates111414141413131010
Meningitis / Travel and endemic vaccinesHighest3191,4121,4801,7081,9162,0922,0601,7671,819
Meningitis / Travel and endemic vaccinesConsensus (Mean)2971,3162961,3181,3431,3801,4171,4651,4861,4591,481
Meningitis / Travel and endemic vaccinesLowest2771,1971,1321,0581,0441,0311,0191,008997
SP0202 (PCV21)Number of Estimates-66666655
SP0202 (PCV21)Highest-00705609609751,3501,575
SP0202 (PCV21)Consensus (Mean)-0-0012203412466626691
SP0202 (PCV21)Lowest-0002193185200100
Total VaccinesNumber of Estimates111414141413131010
Total VaccinesHighest1,2058,9909,4559,92510,58611,23711,83112,38812,968
Total VaccinesConsensus (Mean)1,1418,2991,1418,5798,8979,2579,66110,06710,36310,36910,560
Total VaccinesLowest1,0998,2268,2688,2918,7628,6618,5418,4528,298
Total Product SalesNumber of Estimates111414141414141010
Total Product SalesHighest10,15744,85648,39351,95956,31860,48564,47164,38464,413
Total Product SalesConsensus (Mean)9,42741,0819,82843,82647,06250,14753,19456,09458,72057,89354,490
Total Product SalesLowest9,51542,65045,00747,81749,73150,74651,29049,43541,556
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.