Best Energy Stocks for Warren Buffett Investors
Top 25 energy stocks ranked by their Warren Buffett 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 Warren Buffett 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
- #181/100TPLTexas Pacific Land Corporation81/100
Partial Buffett fit: meets 8/9 key criteria, but with reservations.
Mkt cap
$22.89B
ROIC
29.83%
- #276/100NRPNatural Resource Partners L.P.76/100
Partial Buffett fit: meets 7/9 key criteria, but with reservations.
Mkt cap
$1.56B
ROIC
17.37%
- #376/100BSMBlack Stone Minerals, L.P.76/100
Partial Buffett fit: meets 8/9 key criteria, but with reservations.
Mkt cap
$3.16B
ROIC
27.66%
- #475/100DMLPDorchester Minerals, L.P.75/100
Partial Buffett fit: meets 8/9 key criteria, but with reservations.
Mkt cap
$1.51B
ROIC
28.86%
- #571/100USACUSA Compression Partners, LP71/100
Partial Buffett fit: meets 5/9 key criteria, but with reservations.
Mkt cap
$3.66B
ROIC
8.89%
- #670/100CLColgate-Palmolive Company70/100
Partial Buffett fit: meets 6/9 key criteria, but with reservations.
Mkt cap
$73.09B
ROIC
30.42%
- #770/100IPARInter Parfums, Inc.70/100
Partial Buffett fit: meets 9/9 key criteria, but with reservations.
Mkt cap
$3.66B
ROIC
15.92%
- #869/100HESMHess Midstream LP69/100
Partial Buffett fit: meets 6/9 key criteria, but with reservations.
Mkt cap
$6.54B
ROIC
20.59%
- #968/100KRPKimbell Royalty Partners, LP68/100
Partial Buffett fit: meets 7/9 key criteria, but with reservations.
Mkt cap
$2.18B
ROIC
11.36%
- #1068/100MGYMagnolia Oil & Gas Corporation68/100
Partial Buffett fit: meets 6/9 key criteria, but with reservations.
Mkt cap
$7.3B
ROIC
13.12%
- #1167/100EXEExpand Energy Corporation67/100
Partial Buffett fit: meets 6/9 key criteria, but with reservations.
Mkt cap
$21.91B
ROIC
12.15%
- #1267/100AMAntero Midstream Corporation67/100
Partial Buffett fit: meets 4/9 key criteria, but with reservations.
Mkt cap
$9.85B
ROIC
8.62%
- #1366/100WESWestern Midstream Partners, LP66/100
Partial Buffett fit: meets 5/9 key criteria, but with reservations.
Mkt cap
$18.61B
ROIC
11.53%
- #1465/100EOGEOG Resources, Inc.65/100
Partial Buffett fit: meets 5/9 key criteria, but with reservations.
Mkt cap
$85.71B
ROIC
13.74%
- #1565/100APAAPA Corporation65/100
Partial Buffett fit: meets 7/9 key criteria, but with reservations.
Mkt cap
$17.91B
ROIC
12.06%
- #1663/100ELFe.l.f. Beauty, Inc.63/100
Partial Buffett fit: meets 6/9 key criteria, but with reservations.
Mkt cap
$6.81B
ROIC
5.71%
- #1763/100WHDCactus, Inc.63/100
Partial Buffett fit: meets 8/9 key criteria, but with reservations.
Mkt cap
$4.49B
ROIC
8.97%
- #1862/100DTMDT Midstream, Inc.62/100
Partial Buffett fit: meets 6/9 key criteria, but with reservations.
Mkt cap
$12.73B
ROIC
4.93%
- #1961/100CQPCheniere Energy Partners, L.P.61/100
Partial Buffett fit: meets 5/9 key criteria, but with reservations.
Mkt cap
$31.46B
ROIC
19.7%
- #2060/100INVXInnovex International, Inc.60/100
Partial Buffett fit: meets 7/9 key criteria, but with reservations.
Mkt cap
$2.12B
ROIC
5.54%
- #2160/100MPLXMPLX Lp60/100
Partial Buffett fit: meets 5/9 key criteria, but with reservations.
Mkt cap
$59.8B
ROIC
13.25%
- #2259/100MNRMach Natural Resources LP59/100
Partial Buffett fit: meets 6/9 key criteria, but with reservations.
Mkt cap
$1.77B
ROIC
8.53%
- #2359/100CPRTCopart, Inc.59/100
Low Buffett fit: meets only 6/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$26.83B
ROIC
13.69%
- #2458/100SDSandRidge Energy, Inc.58/100
Partial Buffett fit: meets 5/9 key criteria, but with reservations.
Mkt cap
$545.38M
ROIC
11.6%
- #2557/100FANGDiamondback Energy, Inc.57/100
Partial Buffett fit: meets 6/9 key criteria, but with reservations.
Mkt cap
$58.01B
ROIC
5.09%