Skip to main content

JPM vs BAC

JPMorgan Chase & Co. vs Bank of America Corporation · Updated May 11, 2026

JPM10 winsBAC13 wins

Price Performance

JPM +15.36%BAC +16.58%

Performance

JPMBAC
1 Month-3.20%-3.86%
3 Months-7.03%-10.67%
6 Months-3.83%-3.72%
YTD-6.98%-8.18%
1 Year+20.19%+23.38%
3 Year+143.63%+81.26%
5 Year+166.18%+24.51%

Yearly Returns

YTD20252024202320222021202020192018201720162015
JPM-7.8%+32.5%+39.3%+25.9%-17.6%+25.8%-9.9%+40.4%-9.6%+22.6%+35.6%+5.7%
BAC-9.7%+24.2%+29.6%+0.5%-28.3%+48.1%-15.0%+41.1%-17.6%+31.0%+34.5%-6.0%

Valuation

JPMBAC
P/E Ratio14.3612.53
Forward P/E7.7911.51
PEG Ratio2.440.89
P/S Ratio2.982.18
P/B Ratio2.331.27
EV/EBITDA21.7412.49

Financials

JPMBAC
EPS (TTM)$20.88$4.03
Gross Margin+64.25%+95.58%
Operating Margin+27.80%+34.37%
Net Margin+22.39%+28.36%
ROE+16.18%+10.54%
ROA+1.20%+0.91%
Debt/Equity3.391.28

Growth

JPMBAC
Revenue Growth YoY+6.90%-35.58%
Revenue Growth QoQ+5.82%-39.08%
EPS Growth YoY+17.16%+23.33%
EPS Growth QoQ+28.29%+14.43%

Technical

JPMBAC
RSI (14)48.5647.78
% From 20-Day SMA-3.31%-4.58%
% From 50-Day SMA-0.11%-0.11%
% From 200-Day SMA-1.78%-2.07%
% From 52-Week High-11.12%-12.25%
% From 52-Week Low+19.16%+22.42%

Analyst Ratings

JPM
Buy(14 analysts)
Strong SellHoldStrong Buy
Price Target
$338.78
+12.09% upside
BAC
Buy(30 analysts)
Strong SellHoldStrong Buy
Price Target
$61.13
+19.08% upside

Overview

JPMBAC
SectorFinancial ServicesFinancial Services
IndustryBanks - DiversifiedBanks - Diversified
ExchangeNYSENYSE
Market Cap$849.29B$380.38B
Shares Outstanding2.68B7.10B
Avg Volume (10D)8.00M29.55M
Dividend Yield1.87%2.05%

Frequently Asked Questions

Is JPM or BAC a better buy right now?
Based on 23 comparable metrics, BAC leads in 13 categories while JPM leads in 10. BAC has a consensus analyst rating with 30 analysts covering the stock. Neither stock should be purchased based on a single comparison — consider your investment goals and risk tolerance.
Which stock has better performance, JPM or BAC?
Over the past year, JPM returned +20.19% compared to BAC's +23.38%. In the short term (1 month), JPM returned -3.20% vs BAC's -3.86%.
Is JPM or BAC more expensive?
JPM trades at a P/E of 14.36 compared to BAC's 12.53. On a price-to-sales basis, JPM trades at 2.98x vs BAC's 2.18x. Forward P/E: JPM at 7.79 vs BAC at 11.51.
Which stock has higher growth, JPM or BAC?
JPM's revenue grew +6.90% year-over-year compared to BAC's -35.58%. EPS growth: JPM at +17.16% vs BAC at +23.33%.
Do JPM and BAC pay dividends?
JPM pays a dividend with a yield of 1.87%. BAC pays a dividend with a yield of 2.05%.
Which stock do analysts prefer, JPM or BAC?
JPM has 14 analysts with a target price of $338.78 (+12.09% upside). BAC has 30 analysts with a target of $61.13 (+19.08% upside).

Data updated daily. All comparisons based on latest available market data. Not investment advice.