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 & JohnsonRocheMerck & Co., Inc.PfizerNovartis
SymbolNYSE:JNJOTCMKTS:RHHBYNYSE:MRKNYSE:PFENYSE:NVS
Price Information
Current Price$143.87$40.98$80.14$36.60$88.30
52 Week RangeBuyBuyBuyHoldHold
Beat the Market™ Rank
Overall Score2.52.02.42.62.2
Analysis Score2.42.43.42.24.2
Community Score2.52.42.52.92.3
Dividend Score4.22.52.53.32.5
Ownership Score1.70.01.73.30.0
Earnings & Valuation Score1.92.51.91.31.9
Analyst Ratings
Consensus RecommendationBuyBuyBuyHoldHold
Consensus Price Target$166.08$48.00$95.33$40.00$116.00
% Upside from Price Target15.44% upside17.13% upside18.96% upside9.29% upside31.37% upside
Trade Information
Market Cap$378.74 billion$280.65 billion$202.76 billion$203.44 billion$202.09 billion
Beta0.690.320.420.660.49
Average Volume8,111,8341,796,55510,439,57330,411,5452,108,811
Sales & Book Value
Annual Revenue$82.06 billion$61.87 billion$46.84 billion$51.75 billion$47.50 billion
Price / Sales4.624.544.333.934.25
Cashflow$11.89 per share$3.09 per share$6.65 per share$3.98 per share$8.32 per share
Price / Cash12.1013.2612.059.2010.61
Book Value$24.49 per share$5.27 per share$10.21 per share$11.46 per share$23.84 per share
Price / Book5.877.787.853.193.70
Profitability
Net Income$15.12 billion$13.58 billion$9.84 billion$16.27 billion$11.73 billion
EPS$8.68$2.54$5.19$2.95$5.24
Trailing P/E Ratio22.6216.1317.7314.5228.58
Forward P/E Ratio15.9514.1313.2012.9313.82
P/E Growth3.043.011.893.101.79
Net Margins21.01%N/A24.33%28.80%14.71%
Return on Equity (ROE)34.64%N/A55.13%25.11%24.39%
Return on Assets (ROA)13.40%N/A16.98%9.52%10.59%
Dividend
Annual Payout$4.04$0.72$2.44$1.52$2.01
Dividend Yield2.81%1.76%3.04%4.15%2.28%
Three-Year Dividend Growth19.05%N/A22.16%20.00%4.27%
Payout Ratio46.54%28.35%47.01%51.53%38.36%
Years of Consecutive Dividend Growth58 YearsN/A1 Years1 Years1 Years
Debt
Debt-to-Equity Ratio0.51%0.36%0.94%0.78%0.49%
Current Ratio1.48%1.23%1.32%1.42%0.91%
Quick Ratio1.24%0.93%1.05%1.16%0.69%
Ownership Information
Institutional Ownership Percentage67.44%0.24%73.18%69.08%10.37%
Insider Ownership Percentage0.27%N/A0.28%0.08%0.01%
Miscellaneous
Employees132,20097,73571,00088,300103,914
Shares Outstanding2.63 billion6.85 billion2.53 billion5.56 billion2.29 billion
Next Earnings Date1/27/2021 (Estimated)N/A2/3/2021 (Estimated)1/26/2021 (Estimated)2/3/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.