BAC vs JPM

Bank of America (BAC) and JPMorgan Chase (JPM) compared side by side. JPMorgan Chase (JPM) is larger, with a market cap of $880.5B versus $350.0B for Bank of America, about 2.5 times the size. On trailing earnings, BAC is cheaper at 12.1x versus 13.9x for JPM.

Head to head

MetricBACJPM
Market cap$350.0B$880.5B
P/E (TTM)12.1x13.9x
Forward P/E9.7x13.0x
Revenue (TTM)$114.9B$190.7B
Revenue growth7.1%10.2%
Gross margin0.0%0.0%
Operating margin31.3%42.6%
Free cash flow$56.6B-$162.5B
Dividend yield2.53%1.99%
1-year return-0.2%+14.7%
5-year return (annual)+3.7%+16.9%
Max drawdown-93%-74%
FI Handbook gradeBB-

Highlighted: the stronger figure on metrics where higher or lower is clearly better.

Growth of $10,000 (5 years, price only)

$5.0K
$10.0K
$15.0K
$20.0K
20222023202420252026
BACJPM

BAC vs JPM FAQ

Which is bigger, BAC or JPM?

JPMorgan Chase (JPM) is larger, with a market cap of $880.5B versus $350.0B for Bank of America, about 2.5 times the size.

Is BAC or JPM cheaper?

On trailing earnings, BAC is cheaper at 12.1x versus 13.9x for JPM. A lower P/E can reflect slower expected growth, so compare growth and margins too.

Which stock performed better over the past year, BAC or JPM?

JPM returned +14.7% over the past year including dividends, versus -0.2% for BAC, through October 23, 2026.

Which pays a higher dividend, BAC or JPM?

BAC yields 2.53% versus 1.99% for JPM.

Full pages: Bank of America · JPMorgan Chase