Best Industrials Stocks for Joel Greenblatt Investors
Top 25 industrials 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
- #194/100FICOFair Isaac CorporationC
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$21.28B
ROIC
53.2%
- #291/100UIUbiquiti Inc.C
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$34.15B
ROIC
71.27%
- #386/100MAMastercard IncorporatedA
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$498.62B
ROIC
58.47%
- #483/100MSCIMSCI Inc.A
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$40.32B
ROIC
38.53%
- #578/100SEZLSezzle Inc.B
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$4B
ROIC
46.74%
- #676/100BKNGBooking Holdings Inc.B
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$134.77B
ROIC
49.9%
- #776/100LRCXLam Research CorporationC
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$373.17B
ROIC
34.65%
- #875/100FIXComfort Systems USA, Inc.C
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$59.51B
ROIC
37.09%
- #975/100VVisa Inc.B
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$691.65B
ROIC
31.82%
- #1068/100AGXArgan, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$5.8B
ROIC
27.61%
- #1168/100IESCIES Holdings, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$13.78B
ROIC
27.3%
- #1267/100ABNBAirbnb, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$101.91B
ROIC
20.07%
- #1365/100ROLRollins, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$16.71B
ROIC
20.69%
- #1464/100ODFLOld Dominion Freight Line, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$37.28B
ROIC
19.81%
- #1563/100NSSCNapco Security Technologies, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$1.3B
ROIC
18.36%
- #1661/100ALAir Lease CorporationC
Partial match - either cheap or high-quality, but not both.
Mkt cap
$7.28B
ROIC
112.52%
- #1760/100STRLSterling Infrastructure, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$15.63B
ROIC
21.47%
- #1859/100FTAIFTAI Aviation Ltd.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$19.11B
ROIC
16.32%
- #1957/100ETNEaton Corporation, PLCC
Partial match - either cheap or high-quality, but not both.
Mkt cap
$165.17B
ROIC
13.99%
- #2056/100ITWIllinois Tool Works Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$76.37B
ROIC
24.68%
- #2156/100CATCaterpillar, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$376.28B
ROIC
15.09%
- #2256/100CHRWC.H. Robinson Worldwide, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$17.85B
ROIC
19.04%
- #2355/100EMEEMCOR Group, Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$34.43B
ROIC
25.73%
- #2455/100MYRGMYR Group Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$4.53B
ROIC
16.48%
- #2554/100EBAYeBay Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$47.95B
ROIC
14.7%