JPI InvestFranΓ§ais
JPI AI Analyst AI assistant Β· JPI Invest
Answers based on the tool's data Β· not financial advice Β· full analysis (free)
Comparisons β€Ί Moderna vs Pfizer

Moderna vs Pfizer: which stock to buy?

Performance, analysts and valuation compared β€” MRNA vs PFE
In short β€” over ~8 years, $1000 in Moderna is worth $3,765 vs $699 for Pfizer (Moderna ahead). On analyst reliability, Moderna has the better record; on valuation, Pfizer is cheaper (P/E). Details below. Not investment advice.
πŸ”— Detailed pages β€” Moderna  Β·  Pfizer  Β·  all stocks

Head to head

MetricModernaPfizerEdge
Price$143$28.02
Median target (12m)$77.00 (-46%)$28.00 (-0%)
Analyst reliability (1y)35%19%🟒 MRNA
Avg gain / call (1y)+10%-2%
P/Eβ€”37.4πŸ”΅ PFE
$1000 invested (8y ago)$3,765$699🟒 MRNA

Performance by year

YearMRNAPFEWinner
2026+127%-13%🟒 MRNA
2025-27%+5%πŸ”΅ PFE
2024-58%-0%πŸ”΅ PFE
2023-45%-35%πŸ”΅ PFE
2022-29%-14%πŸ”΅ PFE
2021+143%+40%🟒 MRNA
2020+453%+6%🟒 MRNA
2019+11%-23%🟒 MRNA

Frequently asked questions

Moderna or Pfizer: which to buy?

Over ~8 years, Moderna returned $3,765 on $1000 vs $699 for Pfizer, and Moderna has better analyst reliability. Not advice: also check valuation (P/E) and your horizon.

Moderna vs Pfizer: which performed best?

Over ~8 years, Moderna wins ($3,765 vs $699 on $1000 invested, price return excluding dividends).

Moderna vs Pfizer: which is cheaper?

On P/E, Pfizer is cheaper (β€” vs 37.4). A lower P/E isn't always a better deal (growth matters).

What is JPI Invest?

JPI Invest aggregates analyst recommendations across the entire S&P 500 (plus the S&P MidCap 400), replays them against real prices and measures who predicts best β€” on results, not reputation. Instead of taking a price target at face value, you see each analyst's track record on each stock.

Explore JPI Invest for free β†’ How it works: the method β†’

⚠️ Educational information, not investment advice. Past price performance (excluding dividends). Data: Yahoo Finance.