BAC vs JPM: Stock Comparison

Bank of America Corporation (BAC) has a market cap of $351.78B and JPMorgan Chase & Co. (JPM) has a market cap of $892.51B. The trailing P/E is 11.32 for BAC and 13.63 for JPM. The 1-year total return is -2.39% for BAC and +12.53% for JPM.

See BACSee JPM

Key metrics

MetricBACJPM
Price$50.81$335.76
Market cap$351.78B$892.51B
P/E11.3213.63
Revenue growth-0.45%+3.31%
Operating margin+22.40%+28.25%
Dividend yield2.28%1.83%
1-year total return-2.39%+12.53%
3-year total return+116.30%+163.72%
5-year total return+21.80%+126.50%

Performance

Total return (%)

-100%0.0%+100%Oct 2021Jun 2023Feb 2025Oct 2026

Date

BACJPM

Total return from Oct 8, 2021 to Oct 27, 2026, rebased to the first date.

Which is better for...

  • Income. BAC yields more, at 2.28% versus 1.83% for JPM.
  • The past year. JPM returned more, at +12.53% versus -2.39% for BAC.
  • Valuation. BAC has the lower trailing P/E, at 11.32 versus 13.63 for JPM.
  • Growth. JPM has faster revenue growth, at +3.31% versus -0.45% for BAC.
  • The past five years. JPM returned more, at +126.50% versus +21.80% for BAC.

These lines restate the figures above. They are not a recommendation.

Frequently asked questions

What is the market cap of BAC vs JPM?

Bank of America Corporation (BAC) has a market cap of $351.78B. JPMorgan Chase & Co. (JPM) has a market cap of $892.51B.

How did BAC and JPM perform over the past year?

The 1-year total return is -2.39% for BAC and +12.53% for JPM.

Which has the higher dividend yield, BAC or JPM?

BAC's dividend yield is 2.28%. JPM's dividend yield is 1.83%.

What is the 5-year total return of BAC vs JPM?

The 5-year total return is +21.80% for BAC and +126.50% for JPM.

Is this comparison investment advice?

No. This page reports published figures for BAC and JPM. It is not a recommendation.

Compare other stocks