Bank of America Corp (BAC) vs JPMorgan Chase & Co (JPM)

A side-by-side look at how these two compare on valuation, profitability and shareholder returns.

Bank of America vs JPMorgan Chase & at a glance

Both companies operate in the Financials sector, so these figures are broadly like-for-like.

MetricBACJPM
Market cap$454.57B$999.08B
Price$62.32$357.62
P/E ratio (TTM)13.6115.62
P/B ratio (MRQ)1.372.46
P/S ratio (TTM)2.173.19
Revenue growth (1Y)-0.45%3.31%
Return on equity (TTM)10.06%15.74%
Return on invested capital (TTM)4.56%6.62%
Gross margin (TTM)65.21%60.87%
Net margin (TTM)18.95%20.66%
Dividend yield (TTM)2.05%1.68%

How they differ

JPMorgan Chase & is the larger company at $999.08B versus $454.57B — about 2.2x the size.

On trailing earnings, Bank of America is the cheaper of the two at 13.61 against 15.62 for JPMorgan Chase &.

On sales, Bank of America is the cheaper of the two at 2.17 against 3.19 for JPMorgan Chase &.

JPMorgan Chase & leads on revenue growth over the past year, 3.31% against -0.45%.

JPMorgan Chase & leads on return on invested capital, 6.62% against 4.56%.

Bank of America leads on gross margin, 65.21% against 60.87%.

Bank of America offers the higher yield at 2.05% against 1.68%.

Go deeper

Ratios describe the past. Whether either is worth owning depends on what you pay today.

Related comparisons

Other matchups involving Bank of America or JPMorgan Chase &.

Explore the full comparison