S&P 500   3,841.94
DOW   31,496.30
QQQ   308.68
S&P 500   3,841.94
DOW   31,496.30
QQQ   308.68
S&P 500   3,841.94
DOW   31,496.30
QQQ   308.68
S&P 500   3,841.94
DOW   31,496.30
QQQ   308.68
Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 Johnson & JohnsonRocheNovartisMerck & Co., Inc.Pfizer
Price Information
Current Price$156.10$40.59$84.01$73.13$34.39
52 Week RangeBuyHoldHoldBuyHold
Overall Score2.
Analysis Score3.
Community Score2.
Dividend Score4.
Ownership Score1.
Earnings & Valuation Score2.
Analyst Ratings
Consensus RecommendationBuyHoldHoldBuyHold
Consensus Price Target$178.93N/A$111.00$95.36$39.53
% Upside from Price Target14.63% upsideN/A32.13% upside30.39% upside14.96% upside
Trade Information
Market Cap$410.34 billion$277.98 billion$192.27 billion$185.04 billion$191.81 billion
Average Volume8,795,3612,212,5922,120,55411,005,78835,689,016
Sales & Book Value
Annual Revenue$82.06 billion$61.87 billion$47.50 billion$46.84 billion$51.75 billion
Price / Sales5.004.494.053.953.71
Cashflow$11.39 per share$2.95 per share$7.11 per share$5.94 per share$3.83 per share
Price / Cash13.7113.7711.8212.318.97
Book Value$22.60 per share$5.27 per share$24.53 per share$10.21 per share$11.46 per share
Price / Book6.917.703.427.163.00
Net Income$15.12 billion$13.58 billion$11.73 billion$9.84 billion$16.27 billion
Trailing P/E Ratio24.5415.9827.1916.1822.19
Forward P/E Ratio17.5614.3412.8812.0511.24
P/E Growth3.063.691.761.892.79
Net Margins21.01%N/A14.71%24.33%17.85%
Return on Equity (ROE)34.64%N/A24.39%53.83%24.88%
Return on Assets (ROA)13.40%N/A10.59%16.83%9.32%
Annual Payout$4.04$0.72$2.01$2.60$1.56
Dividend Yield2.59%1.77%2.39%3.56%4.54%
Three-Year Dividend Growth19.88%N/AN/A31.22%-10.94%
Payout Ratio46.54%28.35%38.36%50.10%52.88%
Years of Consecutive Dividend Growth59 YearsN/A1 Years1 Years1 Years
Debt-to-Equity Ratio0.51%0.36%0.49%0.90%0.76%
Current Ratio1.48%1.23%0.91%1.30%1.40%
Quick Ratio1.24%0.93%0.69%1.00%1.13%
Ownership Information
Institutional Ownership Percentage67.25%0.32%9.86%72.86%67.36%
Insider Ownership Percentage0.27%N/A0.01%0.28%0.08%
Shares Outstanding2.63 billion6.85 billion2.29 billion2.53 billion5.58 billion
Next Earnings Date4/20/2021 (Confirmed)N/A4/27/2021 (Estimated)4/29/2021 (Confirmed)4/27/2021 (Estimated)
OptionableOptionableNot OptionableOptionableOptionableOptionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.