STOCK DUELS

JPMorgan vs Bank of America - Official head-to-head comparisons for widely followed pairs.
Official Stock Duel · JPM/BACPublished

JPMorgan vs Bank of America

Compares JPMorgan and Bank of America across growth, profitability, cash generation, valuation and balance-sheet signals.

Left side
JPM
Right side
BAC
Comparison categories
6
Generated: Jul 16, 2026, 04:30 AM
Data as of: 2026-07-15
Stock Duels· 23 analyses

Official head-to-head comparisons for widely followed pairs.

Head-to-Head

JPM
JPMorgan Chase & Co
3VS2
metrics
BAC
Bank of America Corp
-
Sales Growth
-
16.46%
Return on Equity (ROE)
10.63%
-22.08%
Return on Invested Capital (ROIC)
7.3%
$140.9B
Free Cash Flow
$56.6B
16.75
Price to Earnings (P/E)
14.85
4.04
EV/EBITDA
13.95

Datafin’s View

Two money-center banks; the edge usually comes down to return on equity and balance-sheet resilience rather than headline size.

In banking the edge hides not in size but in the quality of returns on equity and the thickness of the capital buffer. JPMorgan’s diversified, best-in-class franchise tends to out-earn through cycles, while Bank of America offers more rate sensitivity and a cheaper starting point — quality against value.

This analysis is for informational purposes only and is not investment advice; it is a repeatable research starting point using the same rules.

Factor Profile

JPM and BAC are compared inside each metric family.

Results

Latest published or live-generated results from the official Datafin analysis.

1🇺🇸
JPM.US
JPMorgan Chase & Co
Sales Growth
-
Return on Equity(ROE)
16.46%
Return on Invested Capital(ROIC)
-22.08%
Free Cash Flow
$140.9B
Price to Earnings(P/E)
16.75
EV/EBITDA
4.04
2🇺🇸
BAC.US
Bank of America Corp
Sales Growth
-
Return on Equity(ROE)
10.63%
Return on Invested Capital(ROIC)
7.3%
Free Cash Flow
$56.6B
Price to Earnings(P/E)
14.85
EV/EBITDA
13.95

Methodology

Revenue Growthhigher is better
ROEhigher is better
ROIChigher is better
Free Cash Flowhigher is better
P/Elower is better
EV/EBITDAlower is better

Last 5 Updates

Jul 16, 2026, 04:30 AM2 companies
List unchanged (refreshed).
Jul 7, 2026, 04:32 AM2 companies
List unchanged (refreshed).
May 31, 2026, 08:31 AM2 companies
First run.

More Datafin analyses