Skip to main content

PFE vs JNJ

Pfizer Inc. vs Johnson & Johnson · Updated Nov 13, 2026

PFE — 10 winsJNJ — 13 wins

Price Performance

PFE +12.02%JNJ +46.35%

Performance

PFEJNJ
1 Month-0.87%+11.92%
3 Months+8.08%+9.15%
6 Months+12.45%+23.13%
YTD+16.29%+37.32%
1 Year+13.50%+46.61%
3 Year-15.04%+75.85%
5 Year-21.68%+75.43%

Yearly Returns

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

Valuation

PFEJNJ
P/E Ratio22.1032.85
Forward P/E9.0811.17
PEG Ratio-3.952.75
P/S Ratio2.657.01
P/B Ratio1.868.31
EV/EBITDA13.7721.22

Financials

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

Growth

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

Technical

PFEJNJ
RSI (14)46.8164.54
% From 20-Day SMA-2.92%+5.24%
% From 50-Day SMA+0.54%+6.55%
% From 200-Day SMA+7.36%+13.90%
% From 52-Week High-7.90%-0.66%
% From 52-Week Low+22.59%+47.19%

Analyst Ratings

PFE
Hold(18 analysts)
Strong SellHoldStrong Buy
Price Target
$31.13
+6.46% upside
JNJ
Buy(24 analysts)
Strong SellHoldStrong Buy
Price Target
$285.31
+3.75% upside

Overview

PFEJNJ
SectorHealthcareHealthcare
IndustryDrug Manufacturers - GeneralDrug Manufacturers - General
ExchangeNYSENYSE
Market Cap$167.86B$675.03B
Shares Outstanding5.70B2.41B
Avg Volume (10D)43.32M7.93M
Dividend Yield5.84%1.88%

Frequently Asked Questions

Is PFE or JNJ a better buy right now?
Based on 23 comparable metrics, JNJ leads in 13 categories while PFE leads in 10. JNJ has a consensus analyst rating with 24 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, PFE or JNJ?
Over the past year, PFE returned +13.50% compared to JNJ's +46.61%. In the short term (1 month), PFE returned -0.87% vs JNJ's +11.92%.
Is PFE or JNJ more expensive?
PFE trades at a P/E of 22.10 compared to JNJ's 32.85. On a price-to-sales basis, PFE trades at 2.65x vs JNJ's 7.01x. Forward P/E: PFE at 9.08 vs JNJ at 11.17.
Which stock has higher growth, PFE or JNJ?
PFE's revenue grew +5.37% year-over-year compared to JNJ's +9.91%. EPS growth: PFE at -9.55% vs JNJ at -52.86%.
Do PFE and JNJ pay dividends?
PFE pays a dividend with a yield of 5.84%. JNJ pays a dividend with a yield of 1.88%.
Which stock do analysts prefer, PFE or JNJ?
PFE has 18 analysts with a target price of $31.13 (+6.46% upside). JNJ has 24 analysts with a target of $285.31 (+3.75% upside).

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