JPM vs BAC: Stock Comparison

JP Morgan Chase & Co. (JPM) and Bank of America Corporation (BAC) compared side by side on 20 fundamental metrics — valuation, profitability, growth, balance sheet, and returns. Live data, updated hourly.

BAC trades at the lower earnings multiple (12.86x vs 14.75x), while JPM has the higher return on equity (17.81% vs 11.13%).

Metric JPM BAC
Stock Price $331.58 $50.56
Market Cap $881.4B $353.6B
P/E Ratio 14.75 12.86
P/B Ratio 2.55 1.35
P/S Ratio 3.09 2.06
EV/EBITDA — —
PEG Ratio 0.77 0.47
Return on Equity 17.81% 11.13%
ROCE 6.72% 1.41%
Return on Assets 1.30% 0.96%
Gross Margin — —
Net Margin 21.86% 17.24%
Revenue Growth (1y) +3.31% -0.45%
Profit Growth (1y) -2.43% +12.45%
Debt / Equity — —
Current Ratio — —
Interest Coverage — —
Dividend Yield 1.92% 2.26%
Beta 0.98 1.16
1-Year Return +16.63% -0.24%

Green bold marks the higher value on each metric, or the lower value for valuation multiples and debt-to-equity. It shows direction only and is not a ranking of either stock: sector norms, one-off items and growth stage all affect how a number reads. Not investment advice.

Full JPM data →  ·  Full BAC data →  ·  Screen 4,900+ stocks →

More Comparisons

All 60 stock comparisons →