Skip to main content

JNJ vs PFE

Johnson & Johnson vs Pfizer Inc. · Updated Sep 9, 2026

JNJ — 15 winsPFE — 8 wins

Price Performance

JNJ +51.42%PFE +12.57%

Performance

JNJPFE
1 Month+4.27%+4.09%
3 Months+16.43%+8.72%
6 Months+11.42%+3.90%
YTD+30.61%+11.87%
1 Year+51.49%+11.96%
3 Year+64.55%-21.60%
5 Year+88.13%-20.39%

Yearly Returns

YTD20252024202320222021202020192018201720162015
JNJ+29.2%+43.7%-9.6%-12.0%+3.0%+9.3%+7.8%+14.2%-7.3%+20.6%+14.7%-1.7%
PFE+10.5%-6.4%-10.8%-43.8%-9.4%+60.4%-0.8%-9.4%+19.8%+9.8%+1.6%+3.0%

Valuation

JNJPFE
P/E Ratio31.2521.26
Forward P/E11.179.08
PEG Ratio2.75-3.95
P/S Ratio6.782.57
P/B Ratio8.051.81
EV/EBITDA20.5413.46

Financials

JNJPFE
EPS (TTM)$8.65$1.31
Gross Margin+71.49%+67.26%
Operating Margin+26.58%+27.90%
Net Margin+21.76%+18.60%
ROE+25.92%+8.31%
ROA+10.47%+3.61%
Debt/Equity0.220.72

Growth

JNJPFE
Revenue Growth YoY+9.91%+5.37%
Revenue Growth QoQ-2.04%-17.69%
EPS Growth YoY-52.86%-9.55%
EPS Growth QoQ+1.90%+262.07%

Technical

JNJPFE
RSI (14)49.2155.30
% From 20-Day SMA+0.62%+0.08%
% From 50-Day SMA+3.15%+6.92%
% From 200-Day SMA+14.45%+6.41%
% From 52-Week High-3.83%-4.64%
% From 52-Week Low+55.95%+18.13%

Analyst Ratings

JNJ
Buy(22 analysts)
Strong SellHoldStrong Buy
Price Target
$284.79
+3.39% upside
PFE
Hold(15 analysts)
Strong SellHoldStrong Buy
Price Target
$28.17
-0.98% upside

Overview

JNJPFE
SectorHealthcareHealthcare
IndustryDrug Manufacturers - GeneralDrug Manufacturers - General
ExchangeNYSENYSE
Market Cap$653.54B$162.72B
Shares Outstanding2.41B5.70B
Avg Volume (10D)6.52M33.53M
Dividend Yield1.95%6.02%

Frequently Asked Questions

Is JNJ or PFE a better buy right now?
Based on 23 comparable metrics, JNJ leads in 15 categories while PFE leads in 8. JNJ has a consensus analyst rating with 22 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, JNJ or PFE?
Over the past year, JNJ returned +51.49% compared to PFE's +11.96%. In the short term (1 month), JNJ returned +4.27% vs PFE's +4.09%.
Is JNJ or PFE more expensive?
JNJ trades at a P/E of 31.25 compared to PFE's 21.26. On a price-to-sales basis, JNJ trades at 6.78x vs PFE's 2.57x. Forward P/E: JNJ at 11.17 vs PFE at 9.08.
Which stock has higher growth, JNJ or PFE?
JNJ's revenue grew +9.91% year-over-year compared to PFE's +5.37%. EPS growth: JNJ at -52.86% vs PFE at -9.55%.
Do JNJ and PFE pay dividends?
JNJ pays a dividend with a yield of 1.95%. PFE pays a dividend with a yield of 6.02%.
Which stock do analysts prefer, JNJ or PFE?
JNJ has 22 analysts with a target price of $284.79 (+3.39% upside). PFE has 15 analysts with a target of $28.17 (-0.98% upside).

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