Log in

Compare Stocks

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

Price Information
Current Price$55.94$192.53$142.85$442.95$1,029.97
52 Week RangeHoldBuyBuyBuyHold
Beat the Market™ Rank
Overall Score2.
Analysis Score2.
Community Score3.
Dividend Score3.
Ownership Score2.
Earnings & Valuation Score1.
Analyst Ratings
Consensus RecommendationHoldBuyBuyBuyHold
Consensus Price Target$54.93$200.16$138.00$406.93$694.63
% Upside from Price Target-1.81% downside3.96% upside-3.40% downside-8.13% downside-32.56% downside
Trade Information
Market Cap$171.66 billion$173.47 billion$170.51 billion$212.47 billion$120.78 billion
Average Volume16,750,2266,072,452788,9093,310,6502,660,912
Sales & Book Value
Annual Revenue$39.07 billion$17.10 billion$30.86 billion$11.17 billion$1.58 billion
Price / Sales4.3910.155.5219.0276.53
Cashflow$4.68 per share$4.37 per share$5.78 per share$8.19 per shareN/A
Price / Cash11.9644.0124.7254.09N/A
Book Value$4.14 per share$38.36 per share$28.92 per share$22.68 per share$25.90 per share
Price / Book13.515.024.9419.5339.77
Net Income$10.14 billion$126 million$3.72 billion$2.95 billion$-124,840,000.00
Trailing P/E Ratio18.05N/A35.9858.44N/A
Forward P/E Ratio14.27129.2124.7147.99N/A
P/E Growth$1.42$9.50$3.23$3.44N/A
Net Margins25.94%-0.92%15.27%30.72%-7.65%
Return on Equity (ROE)72.76%2.45%16.19%35.53%-2.56%
Return on Assets (ROA)10.96%1.52%8.04%17.89%-2.24%
Annual Payout$0.96N/A$1.25N/AN/A
Dividend Yield1.72%N/A0.88%N/AN/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout Ratio27.75%N/A31.09%N/AN/A
Years of Consecutive Dividend Growth8 YearsN/A3 YearsN/AN/A
Debt-to-Equity Ratio5.44%0.15%0.41%0.38%0.04%
Current Ratio3.03%1.15%0.99%1.29%9.45%
Quick Ratio2.12%1.15%0.99%1.23%9.45%
Ownership Information
Institutional Ownership Percentage48.14%81.54%4.68%84.25%60.27%
Insider Ownership Percentage36.60%4.40%7.35%0.31%N/A
Shares Outstanding3.07 billion901.00 million1.19 billion479.67 million117.26 million
Next Earnings Date9/9/2020 (Estimated)8/27/2020 (Estimated)7/27/2020 (Confirmed)9/15/2020 (Estimated)8/6/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.