Best Healthcare Stocks for Joel Greenblatt Investors
Top 25 healthcare stocks ranked by their Joel Greenblatt fit score - every score computed from current financials against published criteria. Updated daily.
How We Rank These
Each stock is scored on a 0–100 scale across the Joel Greenblatt criteria (moat, durability, valuation, financial health, capital allocation). The score is a deterministic function of the company's TTM financials - no opinion, no hand-tuning. Rows with insufficient data are excluded.
The Top 25
- #1100/100ABUSArbutus Biopharma CorporationA
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$1.01B
ROIC
56.72%
- #283/100IDXXIDEXX Laboratories, Inc.C
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$39.81B
ROIC
40.66%
- #381/100KLACKLA CorporationC
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$236.01B
ROIC
37.17%
- #479/100LLYEli Lilly and CompanyC
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$994.49B
ROIC
34.84%
- #579/100MEDPMedpace Holdings, Inc.B
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$16.4B
ROIC
56.06%
- #678/100INDVIndivior Pharmaceuticals IncB
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$4.07B
ROIC
85.68%
- #769/100FOLDAmicus Therapeutics, Inc.C
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
-
ROIC
-
- #869/100IRWDIronwood Pharmaceuticals, Inc.B
Partial match - either cheap or high-quality, but not both.
Mkt cap
$674.18M
ROIC
43.86%
- #968/100MTDMettler-Toledo International Inc.B
Partial match - either cheap or high-quality, but not both.
Mkt cap
$25.92B
ROIC
36.09%
- #1065/100IRMDIRadimed CorporationC
Partial match - either cheap or high-quality, but not both.
Mkt cap
$1.05B
ROIC
21.38%
- #1164/100TGTXTG Therapeutics, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$8.25B
ROIC
11.13%
- #1263/100AUPHAurinia Pharmaceuticals Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$2.14B
ROIC
18.99%
- #1362/100SLNOSoleno Therapeutics, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
-
ROIC
-
- #1460/100EXELExelixis, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$13.91B
ROIC
35.01%
- #1560/100WSTWest Pharmaceutical Services, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$24.37B
ROIC
15.24%
- #1659/100APLSApellis Pharmaceuticals, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$5.25B
ROIC
18.11%
- #1759/100ACADACADIA Pharmaceuticals Inc.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$4.77B
ROIC
6.17%
- #1859/100ALNYAlnylam Pharmaceuticals, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$33.28B
ROIC
19.66%
- #1959/100ISRGIntuitive Surgical, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$132.26B
ROIC
13.39%
- #2059/100KRYSKrystal Biotech, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$10.27B
ROIC
13.85%
- #2157/100MASIMasimo CorporationC
Partial match - either cheap or high-quality, but not both.
Mkt cap
$9.42B
ROIC
18.28%
- #2256/100EWEdwards Lifesciences CorporationC
Partial match - either cheap or high-quality, but not both.
Mkt cap
$48.58B
ROIC
12.06%
- #2356/100DXCMDexCom, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$31.33B
ROIC
18.03%
- #2455/100AAgilent Technologies, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$41.42B
ROIC
12.54%
- #2555/100VRTXVertex Pharmaceuticals IncorporatedC
Partial match - either cheap or high-quality, but not both.
Mkt cap
$130.56B
ROIC
17.74%