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 Corporation100/100
High-quality business at a cheap price, strong Magic Formula fit.
Mkt cap
$656.02M
ROIC
56.72%
- #283/100KLACKLA Corporation83/100
High-quality business at a cheap price, strong Magic Formula fit.
Mkt cap
$218.5B
ROIC
38.16%
- #383/100IDXXIDEXX Laboratories, Inc.83/100
High-quality business at a cheap price, strong Magic Formula fit.
Mkt cap
$45.44B
ROIC
40.66%
- #479/100MEDPMedpace Holdings, Inc.79/100
High-quality business at a cheap price, strong Magic Formula fit.
Mkt cap
$18.95B
ROIC
56.06%
- #579/100LLYEli Lilly and Company79/100
High-quality business at a cheap price, strong Magic Formula fit.
Mkt cap
$1.22T
ROIC
34.84%
- #678/100INDVIndivior Pharmaceuticals Inc78/100
High-quality business at a cheap price, strong Magic Formula fit.
Mkt cap
$4.16B
ROIC
85.68%
- #769/100IRWDIronwood Pharmaceuticals, Inc.69/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$598.17M
ROIC
43.86%
- #869/100FOLDAmicus Therapeutics, Inc.69/100
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
-
ROIC
-
- #968/100MTDMettler-Toledo International Inc.68/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$34.44B
ROIC
36.09%
- #1065/100IRMDIRadimed Corporation65/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$1.1B
ROIC
21.38%
- #1164/100TGTXTG Therapeutics, Inc.64/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$8.89B
ROIC
11.13%
- #1263/100AUPHAurinia Pharmaceuticals Inc.63/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$2.29B
ROIC
18.99%
- #1362/100SLNOSoleno Therapeutics, Inc.62/100
Partial match - either cheap or high-quality, but not both.
Mkt cap
-
ROIC
-
- #1460/100WSTWest Pharmaceutical Services, Inc.60/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$29.32B
ROIC
15.24%
- #1560/100EXELExelixis, Inc.60/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$16.4B
ROIC
35.01%
- #1659/100ACADACADIA Pharmaceuticals Inc.59/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$3.55B
ROIC
6.17%
- #1759/100ALNYAlnylam Pharmaceuticals, Inc.59/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$23.28B
ROIC
19.66%
- #1859/100KRYSKrystal Biotech, Inc.59/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$9.61B
ROIC
13.85%
- #1959/100APLSApellis Pharmaceuticals, Inc.59/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$5.25B
ROIC
18.11%
- #2058/100ISRGIntuitive Surgical, Inc.58/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$158.54B
ROIC
13.39%
- #2157/100MASIMasimo Corporation57/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$9.42B
ROIC
18.28%
- #2256/100EWEdwards Lifesciences Corporation56/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$54.38B
ROIC
12.06%
- #2356/100DXCMDexCom, Inc.56/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$30.16B
ROIC
18.03%
- #2455/100AAgilent Technologies, Inc.55/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$51.07B
ROIC
12.54%
- #2555/100VRTXVertex Pharmaceuticals Incorporated55/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$136.78B
ROIC
17.74%