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$65.42$157.89$48.51$57.67$28.34
52 Week RangeHoldBuyHoldBuyHold
Beat the Market™ Rank
Overall Score2.
Analysis Score2.
Community Score2.
Dividend Score3.
Ownership Score1.
Earnings & Valuation Score1.
Analyst Ratings
Consensus RecommendationHoldBuyHoldBuyHold
Consensus Price Target$68.08$163.55$45.00$66.86$29.89
% Upside from Price Target4.06% upside3.58% upside-7.24% downside15.93% upside5.47% upside
Trade Information
Market Cap$11.77 billion$11.90 billion$8.08 billion$4.98 billion$3.69 billion
Average Volume1,512,858511,824867,038698,7911,330,642
Sales & Book Value
Annual Revenue$5.25 billion$2.49 billion$1.65 billion$2.85 billion$3.94 billion
Price / Sales2.244.774.911.750.93
Cashflow$5.28 per share$6.87 per share$2.24 per share$5.14 per share$3.01 per share
Price / Cash12.3822.9921.6111.229.41
Book Value$16.48 per share$29.76 per share$6.15 per share$23.69 per share$13.88 per share
Price / Book3.975.317.892.432.04
Net Income$401 million$425.52 million$343.85 million$325.10 million$253.67 million
Trailing P/E Ratio32.8729.0225.4015.1019.02
Forward P/E Ratio26.0630.4229.4018.8519.82
P/E Growth$4.58$3.39$4.59$3.28$2.89
Net Margins7.01%16.92%20.43%12.03%4.96%
Return on Equity (ROE)17.08%19.89%31.40%16.26%14.99%
Return on Assets (ROA)6.49%11.54%17.95%7.92%5.46%
Annual Payout$1.04$2.00$0.70$0.68$0.80
Dividend Yield1.59%1.27%1.44%1.18%2.82%
Three-Year Dividend GrowthN/A675.45%1,372.73%-2.00%408.93%
Payout Ratio34.44%34.48%36.84%17.85%36.36%
Years of Consecutive Dividend Growth7 Years10 Years15 Years7 Years2 Years
Debt-to-Equity Ratio0.72%0.45%0.39%N/A0.89%
Current Ratio1.55%3.51%3.36%1.76%2.19%
Quick Ratio1.19%2.59%2.44%1.41%1.57%
Ownership Information
Institutional Ownership Percentage85.88%95.44%85.19%91.09%95.94%
Insider Ownership Percentage1.01%1.10%4.12%0.50%0.36%
Shares Outstanding179.91 million75.39 million166.60 million86.30 million130.13 million
Next Earnings Date7/30/2020 (Confirmed)7/23/2020 (Confirmed)7/22/2020 (Confirmed)8/7/2020 (Estimated)7/29/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.