Skip to main content

MRNA vs PFE

Moderna, Inc. vs Pfizer Inc. · Updated Nov 9, 2026

MRNA — 8 winsPFE — 12 wins

Price Performance

MRNA +996.77%PFE +20.48%

Performance

MRNAPFE
1 Month+32.30%+5.10%
3 Months+335.76%+8.10%
6 Months+379.54%+13.86%
YTD+783.79%+17.43%
1 Year+1006.24%+18.81%
3 Year+242.03%-14.70%
5 Year-24.50%-18.89%

Yearly Returns

YTD20252024202320222021202020192018201720162015
MRNA+780.0%-29.8%-63.0%-44.4%-23.6%+127.3%+443.3%+27.6%-17.9%———
PFE+16.7%-6.4%-10.8%-43.8%-9.4%+60.4%-0.8%-9.4%+19.8%+9.8%+1.6%+3.0%

Valuation

MRNAPFE
P/E Ratio-6.5522.32
Forward P/E—9.08
PEG Ratio0.54-3.95
P/S Ratio43.332.70
P/B Ratio13.011.90
EV/EBITDA-42.5516.96

Financials

MRNAPFE
EPS (TTM)$-8.15$1.31
Gross Margin-145.50%+67.26%
Operating Margin-356.81%+27.90%
Net Margin-345.24%+18.60%
ROE-43.12%+8.31%
ROA-27.80%+3.61%
Debt/Equity0.180.72

Growth

MRNAPFE
Revenue Growth YoY+263.55%+5.37%
Revenue Growth QoQ-42.63%-17.69%
EPS Growth YoY-34.92%-9.55%
EPS Growth QoQ-61.14%+262.07%

Technical

MRNAPFE
RSI (14)62.4047.93
% From 20-Day SMA+15.91%-1.73%
% From 50-Day SMA+35.85%+1.73%
% From 200-Day SMA+184.94%+8.68%
% From 52-Week High-2.57%-7.00%
% From 52-Week Low+1069.79%+23.79%

Analyst Ratings

MRNA
Hold(22 analysts)
Strong SellHoldStrong Buy
Price Target
$132.70
-49.08% upside
PFE
Hold(17 analysts)
Strong SellHoldStrong Buy
Price Target
$31.13
+6.46% upside

Overview

MRNAPFE
SectorHealthcareHealthcare
IndustryBiotechnologyDrug Manufacturers - General
ExchangeNASDAQNYSE
Market Cap$96.40B$170.99B
Shares Outstanding399.2M5.70B
Avg Volume (10D)12.73M41.30M
Dividend Yield—5.73%

Frequently Asked Questions

Is MRNA or PFE a better buy right now?
Based on 20 comparable metrics, PFE leads in 12 categories while MRNA leads in 8. PFE has a consensus analyst rating with 17 analysts covering the stock. Neither stock should be purchased based on a single comparison — consider your investment goals and risk tolerance.
Which stock has better performance, MRNA or PFE?
Over the past year, MRNA returned +1006.24% compared to PFE's +18.81%. In the short term (1 month), MRNA returned +32.30% vs PFE's +5.10%.
Is MRNA or PFE more expensive?
MRNA trades at a P/E of -6.55 compared to PFE's 22.32. On a price-to-sales basis, MRNA trades at 43.33x vs PFE's 2.70x. Forward P/E: MRNA at — vs PFE at 9.08.
Which stock has higher growth, MRNA or PFE?
MRNA's revenue grew +263.55% year-over-year compared to PFE's +5.37%. EPS growth: MRNA at -34.92% vs PFE at -9.55%.
Do MRNA and PFE pay dividends?
MRNA does not currently pay a dividend. PFE pays a dividend with a yield of 5.73%.
Which stock do analysts prefer, MRNA or PFE?
MRNA has 22 analysts with a target price of $132.70 (-49.08% upside). PFE has 17 analysts with a target of $31.13 (+6.46% upside).

Data updated daily. All comparisons based on latest available market data. Not investment advice.