5 companies · median 18 of 36 checks · prices as of 2026-10-23
Bank stocks.
Sorted by how many checks each one passes. Sort by any column to see who is cheapest, who is growing, or who has the strongest balance sheet - and how that compares with what is normal for the industry.
Ranked by checks passed
5 companies in this sector→There is real spread here - JPMorgan Chase (JPM) leads on 24 of 36 checks, Ally Financial (ALLY) trails on 17, with a median of 18.
→JPM, BAC, WFC are 87% of the $1.70T we cover here, so a sector average says more about them than about the rest.
| Save | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| -1.5% | +14.9% | 3 | 6 | 4 | 5 | 6 | 0 | 24/36 | ||
| -1.0% | +1.1% | 3 | 3 | 2 | 4 | 6 | 0 | 18/36 | ||
| -1.5% | +27.9% | 3 | 4 | 1 | 5 | 4 | 1 | 18/36 | ||
| -0.8% | +0.4% | 3 | 4 | 3 | 3 | 4 | 0 | 17/36 | ||
| -0.6% | -1.0% | 3 | 3 | 1 | 5 | 4 | 1 | 17/36 |
Every filing behind this table closes on 2026-06-30; prices are the close of 2026-10-23. Each name links to its full report; every score is a count of pass-or-fail checks read from that company's own filings.
Where the sector falls short
median score per axis→Trend is where the banks we cover come up short most often, at a median of 0 of 6, while Financial health runs at 5. Every one of them fails all but one of the Trend checks, so that axis separates nothing here.
| Value | ●●●○○○ | 3 of 6 |
| Growth | ●●●●○○ | 4 of 6 |
| Quality | ●●○○○○ | 2 of 6 |
| Financial health | ●●●●●○ | 5 of 6 |
| Shareholder returns | ●●●●○○ | 4 of 6 |
| Trend | ○○○○○○ | 0 of 6 |
A year of price
not a fact about the business→4 of 5 are up over twelve months and the median move is +1.1% - Citigroup (C) at +27.9% against Ally Financial (ALLY) at -1.0%. Price is not a fact about a business, and the Trend chapter of each report says what it is measured on.
Head to head
3 pairsThe table above gives the order. These put two of them in one column each, so you can see where the difference actually is.