Skip to content

Compare U.S. Stocks

Put up to three companies side by side on valuation, growth, profitability, and debt.

MetricAZNAstraZeneca PLCMRKMerck & Co.JNJJohnson & Johnson
Snapshot
Price$188.49$129.56$263.04
Market cap$284.73B$319.99B$633.19B
Valuation
P/E29x35.7x30.1x
Forward P/E21.7x51x31.3x
Growth
Revenue growth9.9%2.9%7.9%
EPS growth33.7%-48.3%-3.9%
Profitability
Net margin17.2%13.6%21.8%
ROE22.3%17.9%26.3%
Balance sheet & cash
Debt / equity0.61x0.94x0.59x
Free cash flow yield3.1%2.9%3.2%
Dividend yield1.7%3.0%2.3%
Verdict
Investment ratingFavorable· 62Weak· 40Neutral· 56

5-Year Price Projections

Base case

Projected using each stock's current EPS, growth rate (EPS or revenue growth), and P/E ratio. P/E assumed to compress 25% on the low end and remain steady on the high end. Not a forecast — for comparative analysis only.

YearAZNtoday $188MRKtoday $130JNJtoday $263
2027$189.02$277.23+47% CAGR$99.11$145.37+12% CAGR$201.23$295.13+12% CAGR
2028$252.74$370.69+40% CAGR$101.10$148.27+7% CAGR$205.25$301.03+7% CAGR
2029$337.94$495.65+38% CAGR$103.12$151.24+5% CAGR$209.36$307.05+5% CAGR
2030$451.86$662.73+37% CAGR$105.18$154.26+4% CAGR$213.54$313.20+4% CAGR
2031$604.18$886.14+36% CAGR$107.28$157.35+4% CAGR$217.81$319.46+4% CAGR
5-yr CAGR26.2% – 36.3%-3.7% – 4.0%-3.7% – 4.0%