Bank Of America Corp vs JPMorgan Chase & Co

Bank Of America Corp (BAC) is slightly overvalued and JPMorgan Chase & Co (JPM) is overvalued.

Both trade above our estimate of their intrinsic value. BAC is the closer of the two: -19%, against -22% for JPM.

Values as of the 22 Sept 2026 close.

Bank Of America Corp (BAC)

Book value at 1.07x, the multiple a 11.3% return on equity justifies, blended with earnings, values the shares at $47.17; the price of $56.20 is 19% above that value.

Leak Score 38/100 on 9 of 12 signals

JPMorgan Chase & Co (JPM)

Book value at 2.09x, the multiple a 17.7% return on equity justifies, blended with earnings, values the shares at $279.10; the price of $340.00 is 22% above that value.

Leak Score 45/100 on 9 of 12 signals

MetricBACJPM
VerdictSlightly overvaluedOvervalued
Price$56.20$340.00
Intrinsic value$47.17$279.10
Margin of safety-19%-22%
Leak Score38/100 (9/12)45/100 (9/12)
Market cap$393.0B$903.8B
Revenue growth, 5 years15.4%17.3%
Operating margin21.3%28.4%
Net margin16.5%21.4%
Return on equity11.3%17.7%
Debt to equity2.473.41
P/E12.9x14.6x
Forward P/E10.7x13.5x
P/B1.4x2.6x
Dividend yield2.1%1.9%

All stocks in Banks - Diversified