Financial Health Scores
Top 100 companies by financial health score. Each score is a 0-100 composite of six dimensions ranked as percentiles within the company's peer group (banks against banks, REITs against REITs). Because it is family-relative, this combined list naturally favors the largest peer groups; the "Leaders by peer group" sections below rank each family on its own.
Rates the quality of the business, not whether the stock is cheap. A 0–100 composite of profitability, growth, leverage, liquidity, cash flow, and returns.
A high score means strong fundamentals, but not a guaranteed good trade. A great business can still be a bad buy at the wrong price.
Banks, REITs, insurers, and early-stage companies are scored on sector-tailored metrics. Full methodology →
Research tool, not financial advice. Use alongside valuation analysis and your own view of the business.
No companies match these filters.
Leaders by peer group
Every score is a percentile within its own family, so these lists compare companies to direct peers rather than across industries. Top 10 per family by overall score.
Operating companies
-
1
USLM United States Lime &… Basic Materials 91
-
2
BUDA Buda Juice, Inc. Consumer Defensive 90
-
3
NVDA NVIDIA Corporation Technology 90
-
4
CPRX Catalyst Pharmaceuti… Healthcare 89
-
5
DOCS Doximity, Inc. Healthcare 88
-
6
TRAK ReposiTrak, Inc. Technology 88
-
7
UTHR United Therapeutics … Healthcare 88
-
8
HRMY Harmony Biosciences … Healthcare 87
-
9
JHG Janus Henderson Grou… Financial Services 87
-
10
MPWR Monolithic Power Sys… Technology 87
Banks
-
1
BANF BancFirst Corporatio… Financial Services 75
-
2
SRCE 1st Source Corporati… Financial Services 75
-
3
NIC Nicolet Bankshares, … Financial Services 73
-
4
PKBK Parke Bancorp, Inc. Financial Services 73
-
5
PRK Park National Corpor… Financial Services 73
-
6
UBSI United Bankshares, I… Financial Services 73
-
7
GBFH GBank Financial Hold… Financial Services 71
-
8
CBC Central Bancompany, … Financial Services 70
-
9
HDB HDFC Bank Limited Financial Services 70
-
10
FFIN First Financial Bank… Financial Services 69
Insurers
-
1
NMIH NMI Holdings, Inc. Financial Services 73
-
2
ACT Enact Holdings, Inc. Financial Services 70
-
3
MTG MGIC Investment Corp… Financial Services 70
-
4
RDN Radian Group Inc. Financial Services 68
-
5
PLMR Palomar Holdings, In… Financial Services 67
-
6
AII American Integrity I… Financial Services 65
-
7
ASIC Ategrity Specialty I… Financial Services 65
-
8
HCI HCI Group, Inc. Financial Services 61
-
9
ACGL Arch Capital Group L… Financial Services 59
-
10
KNSL Kinsale Capital Grou… Financial Services 59
REITs
-
1
EPRT Essential Properties… Real Estate 77
-
2
NNN NNN REIT, Inc. Real Estate 74
-
3
PLD PROLOGIS, INC. Real Estate 72
-
4
IIPR Innovative Industria… Real Estate 70
-
5
CUZ Cousins Properties I… Real Estate 69
-
6
GTY Getty Realty Corp. Real Estate 66
-
7
HST Host Hotels & Resort… Real Estate 66
-
8
IVT InvenTrust Propertie… Real Estate 66
-
9
CSR Centerspace Real Estate 65
-
10
SPG Simon Property Group… Real Estate 65
Energy
-
1
FLOC Flowco Holdings Inc. Energy 79
-
2
AM Antero Midstream Cor… Energy 74
-
3
TDW Tidewater Inc. Energy 74
-
4
NRP Natural Resource Par… Energy 73
-
5
SD SandRidge Energy, In… Energy 73
-
6
TPL Texas Pacific Land C… Energy 73
-
7
INVX Innovex Internationa… Energy 72
-
8
LB LandBridge Company L… Energy 72
-
9
MPLX MPLX LP Energy 71
-
10
LEU Centrus Energy Corp. Energy 70
Utilities
-
1
AWR American States Wate… Utilities 74
-
2
PCYO Pure Cycle Corporati… Utilities 71
-
3
OGE OGE Energy Corp. Utilities 67
-
4
VIASP Via Renewables, Inc. Utilities 67
-
5
WTRG Essential Utilities,… Utilities 66
-
6
CWCO Consolidated Water C… Utilities 65
-
7
EIX Edison International Utilities 63
-
8
PEG Public Service Enter… Utilities 63
-
9
VST Vistra Corp. Utilities 63
-
10
POR Portland General Ele… Utilities 62
Emerging companies
-
1
SLGL Sol-Gel Technologies… Healthcare 91
-
2
FULC Fulcrum Therapeutics… Healthcare 88
-
3
ANAB AnaptysBio, Inc. Healthcare 83
-
4
ANTE AirNet Technology In… Communication Services 82
-
5
CGEN Compugen Ltd. Healthcare 82
-
6
STOK Stoke Therapeutics, … Healthcare 82
-
7
YDKG Yueda Digital Holdin… Communication Services 82
-
8
HNGE Hinge Health, Inc. Healthcare 81
-
9
QTTB Q32 Bio Inc. Healthcare 81
-
10
CUE Cue Biopharma, Inc. Healthcare 80
How the Financial Health Score is calculated
Each company receives a composite score from 0 to 100 built from six dimensions derived from SEC filings. The dimensions are family-specific: a company is scored on the metrics that matter for its business type, then ranked against direct peers rather than across every industry. A score is a company's standing within its peer group, not an absolute cross-industry rating; a 70 for a bank and a 70 for a software company both mean "top of its family," not "equally strong businesses."
Each of the six dimensions is scored as a percentile within the family (how the company ranks against its peers on that dimension). The overall score is the rounded average of the six, with any dimension we can't compute counted as zero out of a fixed denominator of six, so incomplete data can't inflate a ranking.
- Operating companies, energy and utilities are scored on Profitability, Growth, Leverage, Liquidity, Cash Flow, and Returns.
- Banks are scored on Earnings, Growth, Capital, Efficiency, Credit Quality, and Stability.
- Insurers are scored on Loss Ratio, Premium Growth, Capital, Investment Yield, Combined Ratio, and Stability.
- REITs are scored on FFO Margin, FFO Growth, Leverage, Interest Coverage, AFFO Margin, and Dividend Coverage.
- Emerging (pre-profit) companies are scored on Cash Runway, Dilution, R&D Intensity, Revenue Progress, Burn Trend, and Balance Sheet.
- Warrants, preferred shares and duplicate listings that share a parent company's financials are automatically filtered from the ranking.
The Piotroski F-Score (0 to 9) measures fundamental strength using nine binary accounting tests; the Altman Z-Score estimates bankruptcy risk, classifying companies into Safe, Grey, or Distress zones. These two signals are shown alongside the composite score for additional perspective.