Compare Stocks

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

 McKessonAmerisourceBergenCardinal HealthHerbalife NutritionNu Skin Enterprises
SymbolNYSE:MCKNYSE:ABCNYSE:CAHNYSE:HLFNYSE:NUS
Price Information
Current Price$143.53$83.42$48.22$41.88$44.02
52 Week RangeHoldHoldHoldBuyHold
Analyst Ratings
Consensus RecommendationHoldHoldHoldBuyHold
Consensus Price Target$147.5556$87.1429$52.4286$46.9583$50.7143
% Upside from Price Target2.80% upside4.46% upside8.73% upside12.13% upside15.21% upside
Trade Information
Market Cap$27.01 billion$17.79 billion$14.45 billion$6.28 billion$2.46 billion
Beta1.1311.290.510.77
Average Volume1,564,8331,142,1292,684,6681,527,929506,565
Sales & Book Value
Annual Revenue$214.32 billion$167.94 billion$145.53 billion$4.89 billion$2.68 billion
Price / Sales0.120.100.101.290.91
Cashflow$29.1728 per share$9.2483 per share$8.6416 per share$3.3720 per share$5.0540 per share
Price / Cash4.929.025.5812.428.71
Book Value$43.20 per share$14.30 per share$21.24 per share($4.63) per share$14.11 per share
Price / Book3.325.832.27-9.053.12
Profitability
Net Income$34 million$1.66 billion$1.36 billion$296.60 million$121.88 million
EPS$13.57$6.49$5.28$2.88$3.52
Trailing P/E Ratio10.4412.239.1815.2012.33
Forward P/E Ratio9.2511.029.1712.9712.80
P/E Growth$1.47$1.52$1.61N/A$1.47
Net Margins0.27%0.54%0.94%6.05%4.79%
Return on Equity (ROE)30.73%47.88%25.96%-58.68%24.73%
Return on Assets (ROA)4.45%3.84%3.92%13.35%11.54%
Dividend
Annual Payout$1.64$1.60$1.92N/A$1.48
Dividend Yield1.14%1.92%3.98%N/A3.36%
Three-Year Dividend Growth12.10%8.40%8.80%N/A1.40%
Payout Ratio12.09%24.65%36.36%N/A42.05%
Years of Consecutive Dividend Growth6 Years14 Years14 YearsN/A18 Years
Debt
Debt-to-Equity Ratio1.14%1.40%1.20%N/A0.52%
Current Ratio1.01%0.95%1.07%1.26%1.90%
Quick Ratio0.58%0.56%0.54%0.98%1.20%
Ownership Information
Institutional Ownership Percentage86.44%66.10%88.57%93.01%73.95%
Insider Ownership Percentage0.88%27.80%1.10%6.31%3.20%
Miscellaneous
Employees80,00021,00031,0008,9004,900
Shares Outstanding184.90 million210.18 million298.13 million151.24 million55.55 million
Next Earnings Date10/24/2019 (Estimated)11/5/2019 (Estimated)11/14/2019 (Estimated)10/29/2019 (Estimated)11/6/2019 (Estimated)
OptionableOptionableOptionableOptionableOptionableOptionable
 McKessonAmerisourceBergenCardinal HealthHerbalife NutritionNu Skin Enterprises

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.

Yahoo Gemini Pixel