Best Energy Stocks for Joel Greenblatt Investors
Top 25 energy 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
- #179/100PBTPermian Basin Royalty Trust79/100
High-quality business at a cheap price, strong Magic Formula fit.
Mkt cap
$1.56B
ROIC
9.22%
- #275/100TPLTexas Pacific Land Corporation75/100
High-quality business at a cheap price, strong Magic Formula fit.
Mkt cap
$22.89B
ROIC
29.83%
- #365/100DMLPDorchester Minerals, L.P.65/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$1.51B
ROIC
28.86%
- #461/100FTITechnipFMC plc61/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$28B
ROIC
21.08%
- #555/100BSMBlack Stone Minerals, L.P.55/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$3.16B
ROIC
27.66%
- #655/100CLColgate-Palmolive Company55/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$73.09B
ROIC
30.42%
- #752/100LBLandBridge Company LLC52/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$6.43B
ROIC
8.51%
- #852/100SBRSabine Royalty Trust52/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$1.04B
ROIC
8.23%
- #950/100KNTKKinetik Holdings Inc.50/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$9.58B
ROIC
1.43%
- #1050/100DTMDT Midstream, Inc.50/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$12.73B
ROIC
4.93%
- #1149/100OPLNOPENLANE, Inc.49/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$4.61B
ROIC
8.21%
- #1248/100CRKComstock Resources, Inc.48/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$4.37B
ROIC
4.95%
- #1348/100GPORGulfport Energy Corporation48/100
Low Magic Formula score: expensive, low ROIC, or both.
Mkt cap
$2.98B
ROIC
20.61%
- #1447/100VLOValero Energy Corporation47/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$111.85B
ROIC
8.14%
- #1547/100BELFBBel Fuse Inc.47/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$3.24B
ROIC
10.48%
- #1647/100BELFABel Fuse Inc.47/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$2.29B
ROIC
10.48%
- #1747/100EXEExpand Energy Corporation47/100
Low Magic Formula score: expensive, low ROIC, or both.
Mkt cap
$21.91B
ROIC
12.15%
- #1847/100CASYCasey's General Stores, Inc.47/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$24.76B
ROIC
9.72%
- #1947/100CQPCheniere Energy Partners, L.P.47/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$31.46B
ROIC
19.7%
- #2047/100BKVBKV Corporation47/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$2.32B
ROIC
4.04%
- #2146/100WMBThe Williams Companies, Inc.46/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$90.84B
ROIC
6.34%
- #2246/100KMXCarMax, Inc.46/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$7.66B
ROIC
0.53%
- #2346/100HCCWarrior Met Coal, Inc.46/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$4.41B
ROIC
5.09%
- #2444/100BGBunge Global S.A.44/100
Partial match: either cheap or high-quality, but not both.
Mkt cap
$19.37B
ROIC
4.5%
- #2544/100MPLXMPLX Lp44/100
Low Magic Formula score: expensive, low ROIC, or both.
Mkt cap
$59.8B
ROIC
13.25%