Fundamentals precomputed nightly

Screener

Screen financial health, valuation and growth. Filing-based scores and market data are refreshed separately, so each figure has a clear source and age.

How this screen works

How do I find financially healthy companies?

Start with a preset — Financial health ranks companies on profitability, debt, cash and accounting quality out of 10. Then narrow it with a maximum P/E, minimum F-Score or sector. Fundamental scores come from filings; price-based fields such as P/E and market value come from the separate market-data refresh.

What does the health score actually measure?

Four fundamental dimensions are averaged: profitability, growth, debt coverage and accounting quality. The score is based on the latest annual filing and does not incorporate the current share price or market valuation.

Quick screens

Sign in to save a screen and run it again later.

Reset

73 companies

Sign in to export
CompanyHealthPriceMarket valueP/EGrowthMarginF-ScoreFlags
BLKBlackRock, Inc.
8.7/10
$1137.29-1.07%$176.36B31.76x18.7%22.9%4/7
Bank
BROBROWN & BROWN, INC.
8.7/10
$74.49+5.61%$25.03B23.75x22.8%17.9%4/8
Bank
RYCAROYAL BANK OF CANADA
8.7/10
$202.06+0.02%$283.01B19.50x16.1%30.6%6/6
Bank
SCHWSCHWAB CHARLES CORP
8.7/10
$91.44-0.22%$165.83B18.73x22.0%37.0%7/7
Bank
AJGArthur J. Gallagher & Co.
8.7/10
$270.98+4.88%$69.64B46.61x20.7%10.7%6/8
Bank
COFCAPITAL ONE FINANCIAL CORP
8.7/10
$203.43-1.56%$127.16B51.84x36.3%30.4%4/7
Bank
BAMCABrookfield Asset Management Ltd.
8.7/10
$47.64+3.45%$78.05B32.55x16.7%60.8%3/5
Bank
PGRPROGRESSIVE CORP/OH/
8.7/10
$229.62+3.74%$134.61B11.90x16.3%12.9%5/6
Bank
CBOECboe Global Markets, Inc.
8.7/10
$327.72+2.79%$34.30B31.18x15.1%23.3%8/9
Bank
HOODRobinhood Markets, Inc.
8.7/10
$96.58-5.25%$85.81B45.57x51.6%42.1%5/7
Bank
TFCTRUIST FINANCIAL CORP
8.0/10
$48.42+1.45%$61.13B11.52x——5/6
Bank
RFREGIONS FINANCIAL CORP
8.0/10
$28.40+1.25%$25.72B11.93x——6/6
Bank
SYFSynchrony Financial
8.0/10
$75.09+1.32%$26.06B7.34x——6/6
Bank
FITBFIFTH THIRD BANCORP
8.0/10
$53.23+0.80%$35.20B13.96x——6/6
Bank
ALLYAlly Financial Inc.
7.3/10
$39.31+1.60%$12.13B14.23x3.8%68.5%6/7
Bank
ALLALLSTATE CORP
7.3/10
$259.10+3.21%$67.37B6.55x5.6%15.2%5/7
Bank
AONAon plc
7.3/10
$306.80+4.23%$66.27B17.93x9.4%21.5%6/8
Bank
BACBANK OF AMERICA CORP /DE/
7.3/10
$51.08+0.59%$368.41B12.08x6.8%27.0%5/7
Bank
AFRMAffirm Holdings, Inc.
7.3/10
$72.40-1.51%$24.27B12.57x29.6%133.6%4/7
Bank
GLGLOBE LIFE INC.
7.3/10
$168.41-0.71%$15.53B13.37x3.7%19.4%6/7
Bank
HIGHARTFORD INSURANCE GROUP, INC.
7.3/10
$139.45+2.67%$39.80B10.37x3.3%254.7%6/7
Bank
TROWPRICE T ROWE GROUP INC
7.3/10
$103.45+0.15%$22.61B10.83x3.1%28.5%3/6
Bank
TRVTRAVELERS COMPANIES, INC.
7.3/10
$405.44+1.63%$88.18B14.02x5.2%12.9%5/6
Bank
MFCCAMANULIFE FINANCIAL CORP
7.3/10
$45.62+0.80%$75.69B17.53x7.1%74.5%5/5
Bank
ICEIntercontinental Exchange, Inc.
7.3/10
$163.84+3.90%$92.90B28.02x7.5%26.2%7/8
Bank
MRSHMARSH & MCLENNAN COMPANIES, INC.
7.3/10
$199.27+4.57%$96.65B23.23x10.3%15.4%7/8
Bank
USBUS BANCORP \DE\
7.3/10
$60.02+1.64%$96.03B12.69x4.4%26.4%6/6
Bank
MTBM&T BANK CORP
7.3/10
$222.83+1.51%$36.62B12.84x7.5%172.1%7/7
Bank
ACGLARCH CAPITAL GROUP LTD.
7.3/10
$102.69+2.40%$36.87B8.38x14.3%22.1%6/6
Bank
ZIONZIONS BANCORPORATION, NATIONAL ASSOCIATION /UT/
7.3/10
$66.39+1.03%$9.80B10.90x3.1%169.9%6/7
Bank
ABXCAAbacus Global Management, Inc.
7.3/10
$8.51+0.12%$829.5M22.71x110.2%15.5%5/9
Bank
CFGCITIZENS FINANCIAL GROUP INC/RI
7.3/10
$65.24+0.55%$28.00B15.29x6.7%112.0%7/7
Bank
BNSCABANK OF NOVA SCOTIA
7.3/10
$93.41-0.63%$115.48B20.89x12.1%20.6%4/6
Bank
BNYBank of New York Mellon Corp
7.3/10
$145.32-0.36%$100.01B18.02x7.8%27.6%6/7
Bank
SOFISoFi Technologies, Inc.
7.3/10
$14.77-0.87%$18.77B38.99x23.1%77.7%1/7
Bank
STTSTATE STREET CORP
7.3/10
$167.84-0.66%$46.84B15.91x7.3%21.1%6/6
Bank
CBChubb Ltd
7.3/10
$363.95+2.54%$142.34B13.81x6.5%17.4%6/7
Bank
MKTXMARKETAXESS HOLDINGS INC
7.3/10
$164.66+0.24%$5.89B23.89x3.6%29.1%4/6
Bank
AXPAMERICAN EXPRESS CO
7.3/10
$325.17+0.48%$223.07B20.59x6.4%26.2%5/7
Bank
NDAQNASDAQ, INC.
7.3/10
$103.30+7.47%$58.87B32.93x11.6%21.6%9/9
Bank
BMOCABANK OF MONTREAL /CAN/
7.3/10
$170.44-0.01%$120.83B19.43x10.6%24.1%6/6
Bank
CMCACANADIAN IMPERIAL BANK OF COMMERCE /CAN/
7.3/10
$115.03+0.02%$106.59B17.69x13.8%29.0%6/6
Bank
CMECME GROUP INC.
7.3/10
$305.98+3.45%$110.05B27.02x6.4%62.5%6/7
Bank
NTRSNORTHERN TRUST CORP
7.3/10
$165.82-0.65%$30.90B17.79x6.1%34.6%4/6
Bank
COINCoinbase Global, Inc.
7.3/10
$169.09-4.51%$45.29B35.93x9.4%17.6%4/8
Bank
TDCATORONTO DOMINION BANK
7.3/10
$125.12+0.34%$211.39B14.44x18.4%30.3%4/6
Bank
KEYKEYCORP /NEW/
7.3/10
$21.21+0.86%$23.44B12.82x6.5%104.6%6/7
Bank
HBANHUNTINGTON BANCSHARES INC /MD/
7.3/10
$15.66-0.38%$24.55B11.10x6.4%141.5%5/7
Bank
PNCPNC FINANCIAL SERVICES GROUP, INC.
7.3/10
$225.53+1.18%$89.25B12.76x7.2%30.3%6/7
Bank
AIGAMERICAN INTERNATIONAL GROUP, INC.
6.0/10
$83.03+1.57%$44.69B14.43x-1.7%11.6%5/7
Bank
AMPAMERIPRISE FINANCIAL INC
6.0/10
$496.83+1.29%$47.75B13.40x5.5%18.8%6/6
Bank
GSGOLDMAN SACHS GROUP INC
6.0/10
$891.30-1.48%$264.25B15.38x8.9%29.5%4/6
Bank
WFCWELLS FARGO & COMPANY/MN
6.0/10
$83.01+0.72%$256.72B12.03x1.7%25.5%4/7
Bank
MOHMOLINA HEALTHCARE, INC.
6.0/10
$216.64+0.81%$11.05B23.41x11.7%1.0%4/9
Bank
BRK.BBERKSHIRE HATHAWAY INC
6.0/10
$546.97+1.48%$1.16T17.36x-1.0%27.1%2/5
Bank
MSMORGAN STANLEY
6.0/10
$183.97-1.63%$291.19B17.27x14.4%23.9%3/7
Bank
WTWWILLIS TOWERS WATSON PLC
6.0/10
$332.18+4.58%$33.12B20.63x-2.3%16.9%6/8
Bank
HUMHUMANA INC
6.0/10
$420.97-1.05%$50.79B42.75x10.1%0.9%5/8
Bank
AFLAFLAC INC
6.0/10
$123.27+2.60%$63.94B17.54x-9.3%21.2%3/6
Bank
SLFCASUN LIFE FINANCIAL INC
6.0/10
$80.81+0.12%$44.99B16.69x8.0%9.0%4/5
Bank
CICigna Group
6.0/10
$315.88+3.78%$83.22B13.97x11.2%2.2%7/9
Bank
BENFRANKLIN TEMPLETON INC
6.0/10
$31.52-0.51%$16.42B31.28x3.5%6.0%7/7
Bank
METMETLIFE INC
6.0/10
$103.57+1.36%$67.87B20.09x8.5%138.7%4/6
Bank
JPMJPMORGAN CHASE & CO
6.0/10
$336.54+0.40%$907.38B15.91x2.8%31.3%2/6
Bank
CCITIGROUP INC
6.0/10
$122.51-1.08%$230.87B16.14x5.6%16.8%4/7
Bank
EGEVEREST GROUP, LTD.
6.0/10
$407.56+3.24%$30.32B19.06x1.2%9.1%5/6
Bank
UNHUNITEDHEALTH GROUP INC
6.0/10
$424.98+1.91%$385.03B31.94x11.8%2.7%7/9
Bank
ELVElevance Health, Inc.
6.0/10
$445.28+2.57%$98.28B17.36x12.5%2.8%6/9
Bank
CNCCENTENE CORP
4.7/10
$71.24+1.42%$35.03B—20.0%-3.8%4/9
Bank
LNCLINCOLN NATIONAL CORP
3.3/10
$41.11+1.78%$7.81B6.64x-1.2%6.5%2/7
Bank
PRUPRUDENTIAL FINANCIAL INC
3.3/10
$118.17+2.92%$41.83B11.70x-13.7%5.9%6/7
Bank
PFGPRINCIPAL FINANCIAL GROUP INC
3.3/10
$110.11+1.54%$23.94B20.20x-3.1%7.6%5/7
Bank
IVZCAInvesco Ltd.
3.3/10
$28.79-1.57%$12.78B—5.1%-2.7%4/7
Bank