Sanofi Detailed Consensus >> Sales by Products
Consensus as of: 2026-10-21

KPI[EUR m]Q3 2025FY 2025Q3 2026 EFY 2026 EFY 2027 EFY 2028 EFY 2029 EFY 2030 EFY 2031 EFY 2032 E
Total DupixentNumber of Estimates1517171716161615
Total DupixentHighest5,39720,20522,93425,57326,99728,03228,11526,695
Total DupixentConsensus (Mean)4,15615,7145,14819,61621,83723,55425,00826,05024,17219,249
Total DupixentLowest4,59318,60920,19421,51123,69824,29719,86113,851
KevzaraNumber of Estimates1517171716161615
KevzaraHighest177660713797862912951985
KevzaraConsensus (Mean)131507150601637632619600569551
KevzaraLowest132532549289173139132125
lunsekimigNumber of Estimates-14141414141413
lunsekimigHighest-0060136368818806
lunsekimigConsensus (Mean)-0-00433135313458
lunsekimigLowest-000002472
duvakitug (SAR447189 Anti-TL1mAb)Number of Estimates-15151515151514
duvakitug (SAR447189 Anti-TL1mAb)Highest-0241032946691,1461,428
duvakitug (SAR447189 Anti-TL1mAb)Consensus (Mean)-0-0214108342616852
duvakitug (SAR447189 Anti-TL1mAb)Lowest-000078195312
brivekimigNumber of Estimates-1010101010109
brivekimigHighest-0063158236324340
brivekimigConsensus (Mean)-0-0094079145196
brivekimigLowest-000001128
BLU-808Number of Estimates-6666665
BLU-808Highest-0002368146307
BLU-808Consensus (Mean)-0-00042380164
BLU-808Lowest-000001666
ALTUVIIIONumber of Estimates1517171716161615
ALTUVIIIOHighest4241,5482,0822,4982,7653,0233,3253,658
ALTUVIIIOConsensus (Mean)2941,1603791,4631,8062,0822,3402,5362,6962,809
ALTUVIIIOLowest3381,3851,5921,7331,8371,9472,0252,065
FabrazymeNumber of Estimates1517171716161615
FabrazymeHighest2601,0541,0961,1241,1521,1751,2041,240
FabrazymeConsensus (Mean)2421,0192511,0371,0591,0681,0711,0721,0681,054
FabrazymeLowest2381,0201,010990957864734624
NexviazymeNumber of Estimates1517171716161615
NexviazymeHighest2429181,0791,1771,2891,3351,2581,317
NexviazymeConsensus (Mean)2007902108609631,0401,1021,1451,1571,164
NexviazymeLowest142717895941959966885708
CerezymeNumber of Estimates1517171716161615
CerezymeHighest168712703717694701708716
CerezymeConsensus (Mean)161695160681670656634617600584
CerezymeLowest147653609531445356285228
AlprolixNumber of Estimates1517171716161615
AlprolixHighest161615656713648655658661
AlprolixConsensus (Mean)149603153593594561523501476469
AlprolixLowest13755548616385705747
MyozymeNumber of Estimates1517171716161615
MyozymeHighest116474461444428418409400
MyozymeConsensus (Mean)122519100422391361335315298288
MyozymeLowest60340336292255222193169
CerdelgaNumber of Estimates1517171716161615
CerdelgaHighest95372393406422407415423
CerdelgaConsensus (Mean)8633586349319304282258242236
CerdelgaLowest8032719315596695443
AldurazymeNumber of Estimates1516161615151514
AldurazymeHighest84320332343355368374381
AldurazymeConsensus (Mean)7930580300306310314316318317
AldurazymeLowest67287290285279274268263
AyvakitNumber of Estimates1517171716161615
AyvakitHighest2301,0031,1541,3851,5631,7611,9162,092
AyvakitConsensus (Mean)1373052068091,0131,2071,3981,5191,6161,662
AyvakitLowest1597237929511,0581,1531,2451,114
EloctateNumber of Estimates1517171716161615
EloctateHighest79279261248207187178175
EloctateConsensus (Mean)7727565261228199171148127110
EloctateLowest542161931631301048317
CabliviNumber of Estimates1517171716161615
CabliviHighest83332350365396415436446
CabliviConsensus (Mean)6627174305325338347356364356
CabliviLowest65290299302303303306209
XenpozymeNumber of Estimates1517171716161615
XenpozymeHighest76296350394434445466480
XenpozymeConsensus (Mean)5722870272311344371389405413
XenpozymeLowest63257282299309316322329
Qfitlia (fitusiran)Number of Estimates1517171716161615
Qfitlia (fitusiran)Highest2887182307391471538634
Qfitlia (fitusiran)Consensus (Mean)49124295152208253292325
Qfitlia (fitusiran)Lowest00283235343231
Wayrilz (rilzabrutinib)Number of Estimates1517171716161615
Wayrilz (rilzabrutinib)Highest461552904166009211,2101,425
Wayrilz (rilzabrutinib)Consensus (Mean)172689186290412525634741
Wayrilz (rilzabrutinib)Lowest10476875103108111113
venglustatNumber of Estimates112131313131312
venglustatHighest075132197257334434564
venglustatConsensus (Mean)-0064177112149185218
venglustatLowest00000000
Efdoralprin alfa (SAR447537)Number of Estimates-10101010101010
Efdoralprin alfa (SAR447537)Highest-0123253387514625724
Efdoralprin alfa (SAR447537)Consensus (Mean)-0-02692180258331392
Efdoralprin alfa (SAR447537)Lowest-000045113144
Cenrifki (tolebrutinib)Number of Estimates812121212121211
Cenrifki (tolebrutinib)Highest530167255310435525606
Cenrifki (tolebrutinib)Consensus (Mean)-02865133192238276318
Cenrifki (tolebrutinib)Lowest0001827343739
frexalimabNumber of Estimates-15151515151514
frexalimabHighest-0391724909851,5352,017
frexalimabConsensus (Mean)-0-0448153296469667
frexalimabLowest-000032146244
riliprubart Number of Estimates-11111111111110
riliprubart Highest-01252634595426701,119
riliprubart Consensus (Mean)-0-0154896162249288
riliprubart Lowest-0000000
SarclisaNumber of Estimates1517171716161615
SarclisaHighest2007629621,1411,2891,4201,5621,709
SarclisaConsensus (Mean)1555881897388569521,0231,0711,1031,108
SarclisaLowest175705780827844802761723
JevtanaNumber of Estimates1416161615151514
JevtanaHighest67272271273277236231226
JevtanaConsensus (Mean)6226356248213191180153131123
JevtanaLowest452201178779726138
LantusNumber of Estimates1517171716161615
LantusHighest4531,7001,7571,8161,5651,5241,4851,447
LantusConsensus (Mean)4381,7334051,6151,5191,4221,2941,1951,1041,016
LantusLowest3581,5151,2361,1121,001901811730
ToujeoNumber of Estimates1517171716161615
ToujeoHighest3631,4571,5291,5961,6601,7301,6891,728
ToujeoConsensus (Mean)3211,3453401,4161,4461,4601,4581,4631,4401,399
ToujeoLowest3241,3591,3091,2551,2051,1581,1131,070
PlavixNumber of Estimates1416161615151514
PlavixHighest227899903902917933950968
PlavixConsensus (Mean)223910219874859840822803784761
PlavixLowest209851813772734697631542
LovenoxNumber of Estimates1517171716161615
LovenoxHighest192731716695676658639620
LovenoxConsensus (Mean)196822175703501430402380358321
LovenoxLowest162664700000
PraluentNumber of Estimates1517171716161615
PraluentHighest167660742816857900891882
PraluentConsensus (Mean)127526146614655680683673642590
PraluentLowest130585595603543465398341
RezurockNumber of Estimates1416161616161615
RezurockHighest1556177268198909489801,009
RezurockConsensus (Mean)114490135570641692720702684675
RezurockLowest121534570581578262166142
ThymoglobulinNumber of Estimates1517171716161615
ThymoglobulinHighest130523562581594612610616
ThymoglobulinConsensus (Mean)118490122507522531535540543547
ThymoglobulinLowest113488493478459436414393
AprovelNumber of Estimates1517171716161615
AprovelHighest105436437445453464476490
AprovelConsensus (Mean)10041799419410399388378368362
AprovelLowest93404372338308280255232
MultaqNumber of Estimates1416161615151514
MultaqHighest82315329346305305305305
MultaqConsensus (Mean)7831476303298291235189172157
MultaqLowest72292274249120212019
Soliqua/iGlarLixiNumber of Estimates1416161615151514
Soliqua/iGlarLixiHighest82338373429442490547615
Soliqua/iGlarLixiConsensus (Mean)6228270316325327317311307303
Soliqua/iGlarLixiLowest6028629023213956110
ApidraNumber of Estimates9101010101099
ApidraHighest83440466496528513406365
ApidraConsensus (Mean)6527772298304309311307274264
ApidraLowest62230229227225212197183
SynviscNumber of Estimates77777777
SynviscHighest52192204214225236248253
SynviscConsensus (Mean)5122643166155146140135131126
SynviscLowest35101948781745947
TZIELDNumber of Estimates1416161616161615
TZIELDHighest38122225290349387418453
TZIELDConsensus (Mean)18632792128156182205227253
TZIELDLowest217892105118130135138
MyqorzoNumber of Estimates66666666
MyqorzoHighest5304269100125168227
MyqorzoConsensus (Mean)--314243549637589
MyqorzoLowest15555544
OthersNumber of Estimates81010101010109
OthersHighest8823,5613,3653,2653,1553,0542,9662,881
OthersConsensus (Mean)8923,7208443,4143,0662,8552,6902,5372,4122,331
OthersLowest7913,2702,6772,2762,0481,8431,7991,596
Industrial SalesNumber of Estimates1315151515151514
Industrial SalesHighest104461452470490510530550
Industrial SalesConsensus (Mean)9548291414400386374362351337
Industrial SalesLowest77356320304282255230207
Total Pharma Number of Estimates1517171716161615
Total Pharma Highest10,53740,86244,31147,59749,81551,70253,29253,544
Total Pharma Consensus (Mean)9,07735,69010,28040,37343,11345,44147,61749,54448,40744,453
Total Pharma Lowest9,72639,27541,74343,60944,85846,02743,88634,954
Polio / Pertussis / Hib primary and booster vaccines incl. Heplisav BNumber of Estimates1416161616161615
Polio / Pertussis / Hib primary and booster vaccines incl. Heplisav BHighest7702,9083,2603,1503,2353,3203,4103,505
Polio / Pertussis / Hib primary and booster vaccines incl. Heplisav BConsensus (Mean)6422,5546792,6672,7442,7652,8032,8432,8712,898
Polio / Pertussis / Hib primary and booster vaccines incl. Heplisav BLowest5832,5062,3662,1992,0751,9861,9261,891
Influenza, COVID-19 vaccines, total salesNumber of Estimates1416161616161615
Influenza, COVID-19 vaccines, total salesHighest1,4362,2632,3602,4152,4702,5202,7362,635
Influenza, COVID-19 vaccines, total salesConsensus (Mean)1,5252,3141,1472,0672,1152,1402,1762,2102,2442,230
Influenza, COVID-19 vaccines, total salesLowest9551,9291,9291,9291,9161,8971,8781,859
RSV vaccines, total salesNumber of Estimates1416888887
RSV vaccines, total salesHighest8001,9192,2432,4822,7273,0963,6814,641
RSV vaccines, total salesConsensus (Mean)7391,7816741,7741,9322,0472,1462,2832,4812,767
RSV vaccines, total salesLowest5691,6661,7461,7751,8221,8131,8351,854
BeyfortusNumber of Estimates1416161616161615
BeyfortusHighest8001,9192,1382,2672,3812,5302,6352,706
BeyfortusConsensus (Mean)7391,7816741,7741,9011,9822,0262,0642,1002,142
BeyfortusLowest5691,6661,7461,7751,7581,7321,7421,751
SP0256 (RSV Older Adults vaccine)Number of Estimates-8888887
SP0256 (RSV Older Adults vaccine)Highest-01052153776601,1542,020
SP0256 (RSV Older Adults vaccine)Consensus (Mean)-0-0134995181329548
SP0256 (RSV Older Adults vaccine)Lowest-0000000
Meningitis / Travel and endemic vaccinesNumber of Estimates1416161616161615
Meningitis / Travel and endemic vaccinesHighest4671,2911,3731,4551,5501,6601,7881,938
Meningitis / Travel and endemic vaccinesConsensus (Mean)4511,2874401,2411,2701,2941,3161,3401,3641,382
Meningitis / Travel and endemic vaccinesLowest4071,1861,1101,0971,0841,0721,0611,050
SP0202 (PCV21)Number of Estimates-7777776
SP0202 (PCV21)Highest-043420960520627719
SP0202 (PCV21)Consensus (Mean)-0-06118285316357422
SP0202 (PCV21)Lowest-00052130200100
Total VaccinesNumber of Estimates1517171716161615
Total VaccinesHighest3,3968,1458,8558,9669,2159,50810,20911,279
Total VaccinesConsensus (Mean)3,3577,9362,9747,7698,0748,3218,5238,7318,9479,139
Total VaccinesLowest2,7487,4897,5247,5857,5907,5697,5447,557
Total Product SalesNumber of Estimates1517171716161615
Total Product SalesHighest13,56848,56852,29055,62158,08160,68262,16662,294
Total Product SalesConsensus (Mean)12,43443,62613,25448,14251,18753,76256,13958,27557,35853,603
Total Product SalesLowest12,82747,19750,11951,90953,17554,36352,24043,339
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.