Log in

Compare Stocks

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

 PaypalAccentureFidelity National Information ServcsPinduoduoGlobal Payments
Price Information
Current Price$176.18$217.55$137.53$87.00$171.46
52 Week RangeBuyBuyBuyHoldBuy
Beat the Market™ Rank
Overall Score1.
Analysis Score2.
Community Score3.
Dividend Score0.
Ownership Score1.
Earnings & Valuation Score1.
Analyst Ratings
Consensus RecommendationBuyBuyBuyHoldBuy
Consensus Price Target$157.11$220.35$154.52$64.15$195.48
% Upside from Price Target-10.82% downside1.29% upside12.35% upside-26.27% downside14.01% upside
Trade Information
Market Cap$208.04 billion$137.37 billion$84.51 billion$103.59 billion$51.76 billion
Average Volume9,205,1962,789,9494,254,5318,424,4992,238,630
Sales & Book Value
Annual Revenue$17.77 billion$43.22 billion$10.33 billion$4.33 billion$4.91 billion
Price / Sales11.643.208.2222.3810.44
Cashflow$3.24 per share$8.99 per share$8.18 per shareN/A$7.03 per share
Price / Cash54.4224.2016.82N/A24.40
Book Value$14.42 per share$23.30 per share$80.47 per share$3.18 per share$93.35 per share
Price / Book12.229.341.7127.361.84
Net Income$2.46 billion$4.78 billion$298 million$-1,000,830,000.00$430.61 million
Trailing P/E Ratio111.5128.48264.49N/A80.50
Forward P/E Ratio54.0427.0220.53117.5723.81
P/E Growth$5.01$2.83$1.86N/A$1.99
Net Margins10.27%11.11%1.45%-28.48%7.79%
Return on Equity (ROE)16.06%31.51%7.89%-37.60%6.46%
Return on Assets (ROA)5.16%15.06%4.40%-13.52%3.83%
Annual PayoutN/A$3.20$1.40N/A$0.78
Dividend YieldN/A1.47%1.02%N/A0.45%
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout RatioN/A43.48%24.96%N/A13.31%
Years of Consecutive Dividend GrowthN/A9 Years3 YearsN/A2 Years
Debt-to-Equity Ratio0.50%0.17%0.39%0.27%0.35%
Current Ratio1.39%1.37%1.05%1.50%1.34%
Quick Ratio1.39%1.37%1.05%1.50%1.34%
Ownership Information
Institutional Ownership Percentage82.84%73.64%90.23%20.05%87.95%
Insider Ownership Percentage0.12%0.10%0.70%N/A0.88%
Shares Outstanding1.17 billion635.67 million617.83 million1.11 billion299.11 million
Next Earnings Date7/29/2020 (Confirmed)9/24/2020 (Estimated)8/4/2020 (Estimated)8/19/2020 (Estimated)8/4/2020 (Estimated)

30 Days of MarketBeat All Access for $1.00

Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools:

  • Best-in-Class Portfolio Monitoring

    View the latest news, buy/sell ratings, SEC filings and insider transactions for your stocks. Compare your portfolio performance to leading indices and get personalized stock ideas based on your portfolio.

  • Stock Ideas and Recommendations

    Get daily stock ideas top-performing Wall Street analysts. Get short term trading ideas from the MarketBeat Idea Engine. View which stocks are hot on social media with MarketBeat's trending stocks report.

  • Advanced Stock Screeners and Research Tools

    Identify stocks that meet your criteria using seven unique stock screeners. See what's happening in the market right now with MarketBeat's real-time news feed. Export data to Excel for your own analysis.

Start Your Risk-Free Trial Subscription Here

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.