Compare Stocks

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

 Alibaba GroupVisaMastercardPaypalAccenture
SymbolNYSE:BABANYSE:VNYSE:MANASDAQ:PYPLNYSE:ACN
Price Information
Current Price$158.10$169.66$260.10$116.17$184.97
52 Week RangeBuyBuyBuyBuyBuy
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyBuy
Consensus Price Target$218.0385$178.0870$248.6522$108.4319$185.6150
% Upside from Price Target37.91% upside4.97% upside-4.40% downside-6.66% downside0.35% upside
Trade Information
Market CapN/A$338.65 billion$265.70 billion$136.49 billion$124.29 billion
Beta2.320.961.11.021.08
Average Volume23,415,7086,732,6393,710,8315,286,1051,486,921
Sales & Book Value
Annual Revenue$56.15 billion$20.61 billion$14.95 billion$15.45 billion$41.60 billion
Price / SalesN/A16.4317.778.832.99
Cashflow$5.8383 per share$5.6012 per share$8.2310 per share$2.4902 per share$8.2063 per share
Price / Cash27.0830.2931.6046.6522.54
Book Value$35.41 per share$14.09 per share$5.26 per share$13.06 per share$16.76 per share
Price / BookN/A12.0449.458.9011.04
Profitability
Net Income$13.10 billion$10.30 billion$5.86 billion$2.06 billion$4.06 billion
EPS$3.59$4.61$6.49$1.79$6.74
Trailing P/E Ratio44.0436.8040.0864.9027.44
Forward P/E Ratio23.2827.2828.9642.7123.35
P/E Growth$1.16$1.92$2.06$2.90$2.45
Net Margins23.17%51.34%40.82%13.92%10.52%
Return on Equity (ROE)12.72%40.56%129.95%15.50%38.57%
Return on Assets (ROA)7.76%16.55%29.91%5.37%18.06%
Dividend
Annual PayoutN/A$1.00$1.32N/A$2.92
Dividend YieldN/A0.59%0.51%N/A1.58%
Three-Year Dividend GrowthN/A20.70%16.00%N/A9.60%
Payout RatioN/A21.69%20.34%N/A43.32%
Years of Consecutive Dividend GrowthN/A10 Years7 YearsN/A9 Years
Debt
Debt-to-Equity Ratio0.18%0.58%1.12%N/AN/A
Current Ratio1.30%1.62%1.40%1.22%1.35%
Quick Ratio1.30%1.62%1.41%1.22%1.35%
Ownership Information
Institutional Ownership Percentage40.68%81.04%74.41%80.92%69.29%
Insider Ownership Percentage12.50%0.17%0.32%0.15%0.18%
Miscellaneous
Employees66,42117,00014,80021,800459,000
Shares OutstandingN/A2.00 billion1.02 billion1.17 billion671.96 million
Next Earnings Date8/22/2019 (Estimated)7/24/2019 (Estimated)7/25/2019 (Estimated)7/24/2019 (Estimated)6/27/2019 (Confirmed)
OptionableOptionableOptionableOptionableOptionableOptionable
 Alibaba GroupVisaMastercardPaypalAccenture

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