Who comes out on top?
01
Choose your stocks
Search public companies and build a side-by-side comparison in seconds.
02
Set your strategy
Pick the lens that matches your research question: Balanced, Growth, Value, Dividend, or Quality.
03
Read the tradeoffs
Review metrics, scores, risk flags, and the model-favored best fit without buy-or-sell noise.
Need some guidance?
Review how the model weighs strategy categories before running your comparison.
The model favors BAC at 54.8
Confidence: Low
Compared tickers: BAC, JPM
Selected strategy: Balanced
Last updated: 6/11/2026, 7:01:39 AMClosing data cached until next market open (6/11/2026, 1:30:00 PM)
Battle URL: /battles/bac-vs-jpm
Key Metrics
| Metric | BAC | JPM |
|---|---|---|
| Price | $54.54 | $309.14 |
| Market capThe total market value investors currently place on the company. | $387.0B | $828.3B |
| Revenue | $109.6B | $173.6B |
| Revenue growthHow quickly sales are growing compared with a prior period. | 8.1% | 12.7% |
| Gross marginHow much revenue is left after the direct cost of making or delivering the product. | 0.0% | 0.0% |
| Operating marginHow much revenue is left after normal business operating costs. | 36.0% | 43.7% |
| Net marginHow much revenue becomes profit after all expenses. | 29.0% | 33.9% |
| Free cash flowCash left after the company pays for operations and major business investments. | $12.6B | $-147.8B |
| FCF yieldCash flow compared with the company's market value. Higher can suggest a cheaper cash-flow valuation. | 3.3% | -17.8% |
| Debt/equityDebt compared with shareholder equity. Lower usually means less balance-sheet pressure. | 2.64 | 3.65 |
| P/EPrice compared with earnings. Lower can mean cheaper, but very low can also signal business concerns. | 13.53 | 14.79 |
| P/SPrice compared with sales. Often useful when earnings are temporarily low or uneven. | 3.53 | 4.77 |
Category Scorecards
Scores use the selected strategy model.
GrowthLooks at whether sales are expanding at a healthy pace. Higher scores favor companies with stronger recent revenue growth.
JPM59.0
BAC43.7
ValueLooks at whether the stock price is reasonable compared with earnings, sales, and cash flow. Higher scores favor less expensive valuations.
BAC79.3
JPM57.3
QualityLooks at profitability and cash generation. Higher scores favor companies that keep more of each dollar of sales as profit or cash flow.
BAC65.9
JPM55.0
Balance SheetLooks at debt, liquidity, and cash compared with debt. Higher scores favor companies with more financial flexibility.
BAC35.5
JPM35.5
DividendLooks at dividend income and whether cash flow appears able to support it. Higher scores favor more durable dividend support.
BAC55.7
JPM45.4
Risk AdjustmentLooks for financial warning signs such as high leverage, weak liquidity, low cash flow yield, or stretched valuation.
BAC38.7
JPM27.1
Score Table
| Ticker | Growth | Value | Quality | Balance Sheet | Dividend | Risk Adjustment | Total |
|---|---|---|---|---|---|---|---|
| BAC | 43.7 | 79.3 | 65.9 | 35.5 | 55.7 | 38.7 | 54.8 |
| JPM | 59.0 | 57.3 | 55.0 | 35.5 | 45.4 | 27.1 | 49.1 |
Why BAC?
Lower valuation multiplesThe leading stock has a stronger value score than the runner-up.Better margin profileThe leading stock has stronger profitability or cash-generation signals.Higher dividend supportThe leading stock has stronger dividend yield, payout, or cash-flow support.Lower risk profileThe leading stock has fewer or less severe risk-adjustment concerns.Missing data presentAt least one metric was missing or limited, which can reduce confidence.
Risk Flags
Missing or limited data: BACSome needed metrics were missing or incomplete for this ticker. Applies to BAC.Elevated leverage: BACDebt looks high relative to shareholder equity. Applies to BAC.Missing or limited data: JPMSome needed metrics were missing or incomplete for this ticker. Applies to JPM.Elevated leverage: JPMDebt looks high relative to shareholder equity. Applies to JPM.Negative free cash flow: JPMThe company generated negative free cash flow in the available data. Applies to JPM.