Log in

Compare Stocks

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

 Alibaba GroupVisaMastercardPaypalAccenture
SymbolNYSE:BABANYSE:VNYSE:MANASDAQ:PYPLNYSE:ACN
Price Information
Current Price$199.70$190.86$294.91$150.86$193.71
52 Week RangeBuyBuyBuyBuyBuy
Beat the Market™ Rank
Overall Score2.02.52.41.62.2
Analysis Score3.52.42.42.42.4
Community Score3.83.52.93.43.0
Dividend Score0.05.04.20.04.2
Ownership Score1.01.01.01.01.0
Earnings & Valuation Score1.90.61.31.30.6
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyBuy
Consensus Price Target$245.42$203.56$320.46$140.15$209.38
% Upside from Price Target22.90% upside6.65% upside8.67% upside-7.10% downside8.09% upside
Trade Information
Market Cap$508.12 billion$370.94 billion$296.01 billion$177.11 billion$123.14 billion
Beta1.60.921.061.111.05
Average Volume23,195,18612,321,5096,171,03710,143,2922,892,069
Sales & Book Value
Annual Revenue$71.99 billion$22.98 billion$16.88 billion$17.77 billion$43.22 billion
Price / Sales7.0616.1417.539.972.85
Cashflow$5.78 per share$6.60 per share$9.53 per share$3.26 per share$8.91 per share
Price / Cash34.5528.9330.9346.3321.73
Book Value$35.05 per share$14.80 per share$5.88 per share$14.42 per share$23.30 per share
Price / Book5.7012.9050.1510.468.31
Profitability
Net Income$21.08 billion$12.08 billion$8.12 billion$2.46 billion$4.78 billion
EPS$6.03$5.44$7.77$2.45$7.36
Trailing P/E Ratio24.9934.3937.7195.4825.26
Forward P/E Ratio21.3433.2534.7846.4224.00
P/E Growth$1.32$3.03$3.35$3.43$2.56
Net Margins29.16%52.26%46.75%10.27%11.13%
Return on Equity (ROE)15.15%43.45%149.02%16.06%32.87%
Return on Assets (ROA)9.61%17.61%28.77%5.16%15.96%
Dividend
Annual PayoutN/A$1.20$1.60N/A$3.20
Dividend YieldN/A0.63%0.54%N/A1.65%
Three-Year Dividend GrowthN/A20.26%22.05%N/A8.00%
Payout RatioN/A22.06%20.59%N/A43.48%
Years of Consecutive Dividend GrowthN/A11 Years8 YearsN/A9 Years
Debt
Debt-to-Equity Ratio0.14%0.48%2.30%0.50%0.17%
Current Ratio1.75%1.25%1.87%1.39%1.38%
Quick Ratio1.75%1.25%1.87%1.39%1.38%
Ownership Information
Institutional Ownership Percentage47.19%81.34%73.87%82.83%73.44%
Insider Ownership Percentage12.50%0.19%3.79%0.12%0.10%
Miscellaneous
Employees101,95819,50011,40023,200492,000
Shares Outstanding2.54 billion1.94 billion1.00 billion1.17 billion635.67 million
Next Earnings Date8/20/2020 (Estimated)7/28/2020 (Estimated)8/4/2020 (Estimated)7/22/2020 (Estimated)6/25/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableOptionable

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.