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 TrustC
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$1.65B
ROIC
9.22%
- #275/100TPLTexas Pacific Land CorporationC
High-quality business at a cheap price - strong Magic Formula fit.
Mkt cap
$25.46B
ROIC
29.83%
- #365/100DMLPDorchester Minerals, L.P.B
Partial match - either cheap or high-quality, but not both.
Mkt cap
$1.45B
ROIC
28.86%
- #461/100FTITechnipFMC plcC
Partial match - either cheap or high-quality, but not both.
Mkt cap
$29.94B
ROIC
21.08%
- #555/100CLColgate-Palmolive CompanyC
Partial match - either cheap or high-quality, but not both.
Mkt cap
$69.19B
ROIC
30.42%
- #655/100BSMBlack Stone Minerals, L.P.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$3.19B
ROIC
27.66%
- #752/100LBLandBridge Company LLCD
Partial match - either cheap or high-quality, but not both.
Mkt cap
$6.69B
ROIC
8.51%
- #852/100SBRSabine Royalty TrustC
Partial match - either cheap or high-quality, but not both.
Mkt cap
$1.09B
ROIC
8.23%
- #950/100KNTKKinetik Holdings Inc.C
Partial match - either cheap or high-quality, but not both.
Mkt cap
$9.26B
ROIC
1.43%
- #1050/100DTMDT Midstream, Inc.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$13.15B
ROIC
4.93%
- #1149/100OPLNOPENLANE, Inc.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$4.31B
ROIC
8.21%
- #1248/100CRKComstock Resources, Inc.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$4.34B
ROIC
4.95%
- #1348/100GPORGulfport Energy CorporationD
Low Magic Formula score - expensive, low ROIC, or both.
Mkt cap
$3.11B
ROIC
20.61%
- #1447/100BELFBBel Fuse Inc.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$3.56B
ROIC
10.48%
- #1547/100BELFABel Fuse Inc.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$2.66B
ROIC
10.48%
- #1647/100EXEExpand Energy CorporationD
Low Magic Formula score - expensive, low ROIC, or both.
Mkt cap
$22.69B
ROIC
12.15%
- #1747/100CASYCasey's General Stores, Inc.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$22.75B
ROIC
9.72%
- #1847/100CQPCheniere Energy Partners, L.P.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$32.79B
ROIC
19.7%
- #1947/100BKVBKV CorporationD
Partial match - either cheap or high-quality, but not both.
Mkt cap
$2.65B
ROIC
4.04%
- #2046/100WMBThe Williams Companies, Inc.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$89.11B
ROIC
6.34%
- #2146/100KMXCarMax, Inc.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$8.7B
ROIC
0.53%
- #2246/100HCCWarrior Met Coal, Inc.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$5.16B
ROIC
5.09%
- #2344/100BGBunge Global S.A.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$23.52B
ROIC
4.5%
- #2444/100CVNACarvana Co.D
Partial match - either cheap or high-quality, but not both.
Mkt cap
$76.66B
ROIC
-39.55%
- #2544/100ADMArcher-Daniels-Midland CompanyD
Partial match - either cheap or high-quality, but not both.
Mkt cap
$41.8B
ROIC
2.88%