Log in

Compare Stocks

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

 JPMorgan Chase & Co.Bank of AmericaIndustrial & Cmrcl Bnk f ChinaWells Fargo & CoCitigroup
Price Information
Current Price$92.66$23.29$12.49$25.35$50.54
52 Week RangeBuyBuyHoldHoldBuy
Beat the Market™ Rank
Overall Score3.
Analysis Score3.
Community Score3.
Dividend Score3.
Ownership Score4.
Earnings & Valuation Score3.
Analyst Ratings
Consensus RecommendationBuyBuyHoldHoldBuy
Consensus Price Target$110.34$29.83N/A$37.98$74.78
% Upside from Price Target19.08% upside28.10% upsideN/A49.81% upside47.96% upside
Trade Information
Market Cap$282.34 billion$202.05 billion$215.98 billion$103.94 billion$105.21 billion
Average Volume24,620,21082,136,40092,65656,805,20432,490,490
Sales & Book Value
Annual Revenue$142.42 billion$113.59 billion$159.15 billion$103.92 billion$103.45 billion
Price / Sales1.981.781.401.001.02
Cashflow$13.95 per share$3.67 per share$11.05 per share$6.69 per share$10.23 per share
Price / Cash6.646.341.133.794.94
Book Value$74.71 per share$26.84 per share$81.64 per share$39.35 per share$80.60 per share
Price / Book1.240.870.150.640.63
Net Income$36.43 billion$27.43 billion$44.98 billion$19.55 billion$19.40 billion
Trailing P/E Ratio10.479.554.878.967.00
Forward P/E Ratio10.7210.356.3110.437.98
P/E Growth$3.66$2.37N/A$3.48$1.65
Net Margins21.61%21.64%N/A14.52%16.56%
Return on Equity (ROE)12.52%10.64%N/A9.28%9.15%
Return on Assets (ROA)1.04%1.05%N/A0.81%0.79%
Annual Payout$3.60$0.72$0.62$2.04$2.04
Dividend Yield3.89%3.09%4.96%8.05%4.04%
Three-Year Dividend Growth-10.97%-28.65%N/A389.17%-48.12%
Payout Ratio34.35%24.49%N/A46.58%26.91%
Years of Consecutive Dividend Growth9 Years6 YearsN/A8 Years5 Years
Debt-to-Equity Ratio1.29%1.06%N/A1.47%1.52%
Current Ratio0.89%0.92%N/A0.87%0.99%
Quick Ratio0.89%0.91%N/A0.85%0.99%
Ownership Information
Institutional Ownership Percentage71.57%69.26%0.01%73.18%77.12%
Insider Ownership Percentage0.78%0.20%N/A0.09%0.07%
Shares Outstanding3.05 billion8.68 billion17.82 billion4.10 billion2.08 billion
Next Earnings Date7/14/2020 (Confirmed)7/16/2020 (Confirmed)9/3/2020 (Estimated)7/14/2020 (Confirmed)7/14/2020 (Confirmed)
OptionableOptionableOptionableNot OptionableOptionableOptionable

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.