Best Energy Stocks for Peter Lynch Investors
Top 25 energy stocks ranked by their Peter Lynch 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 Peter Lynch 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
- #180/100TPLTexas Pacific Land CorporationA
Strong GARP candidate - growth at a reasonable price.
Mkt cap
$25.46B
ROIC
29.83%
- #277/100LBLandBridge Company LLCC
Strong GARP candidate - growth at a reasonable price.
Mkt cap
$6.69B
ROIC
8.51%
- #376/100SEISolaris Energy Infrastructure, Inc.C
Strong GARP candidate - growth at a reasonable price.
Mkt cap
$6.78B
ROIC
4.34%
- #475/100WHDCactus, Inc.C
Strong GARP candidate - growth at a reasonable price.
Mkt cap
$4.85B
ROIC
8.97%
- #574/100REPXRiley Exploration Permian, Inc.C
Strong GARP candidate - growth at a reasonable price.
Mkt cap
$963.91M
ROIC
10.68%
- #674/100VNOMViper Energy, Inc.C
Strong GARP candidate - growth at a reasonable price.
Mkt cap
$16.06B
ROIC
5.3%
- #773/100USACUSA Compression Partners, LPC
Strong GARP candidate - growth at a reasonable price.
Mkt cap
$4.01B
ROIC
8.89%
- #869/100DTMDT Midstream, Inc.B
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$13.15B
ROIC
4.93%
- #968/100PBTPermian Basin Royalty TrustB
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$1.65B
ROIC
9.22%
- #1067/100AMAntero Midstream CorporationB
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$10.47B
ROIC
8.62%
- #1167/100MTDRMatador Resources CompanyB
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$7.56B
ROIC
9.36%
- #1264/100VALValaris LimitedC
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$5.81B
ROIC
8.02%
- #1363/100WMBThe Williams Companies, Inc.C
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$89.11B
ROIC
6.34%
- #1462/100MURMurphy Oil CorporationC
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$5.52B
ROIC
1.55%
- #1562/100BELFBBel Fuse Inc.C
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$3.56B
ROIC
10.48%
- #1662/100BELFABel Fuse Inc.C
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$2.66B
ROIC
10.48%
- #1762/100NBRNabors Industries Ltd.C
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$1.38B
ROIC
7.55%
- #1862/100AROCArchrock, Inc.C
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$5.75B
ROIC
9.37%
- #1961/100SBRSabine Royalty TrustC
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$1.09B
ROIC
8.23%
- #2061/100EOGEOG Resources, Inc.C
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$78.49B
ROIC
13.74%
- #2160/100MGEEMGE Energy, Inc.C
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$2.89B
ROIC
4.88%
- #2260/100CPKChesapeake Utilities CorporationC
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$3.13B
ROIC
5.04%
- #2359/100PRPermian Resources CorporationC
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$19.92B
ROIC
7.47%
- #2459/100NRPNatural Resource Partners L.P.C
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$1.47B
ROIC
17.37%
- #2559/100RESRPC, Inc.C
Some GARP characteristics, but growth or valuation is stretched.
Mkt cap
$1.43B
ROIC
1.95%