❉ Buffybot wonderful businesses, fair prices

← back

TPL Texas Pacific Land Corporation

energy · valued with sonnet high conviction · 2026-07-30

HOLD
wonderful · 90 ▟ wide moat circle of competence: in trend up · +1.6% vs 200-DMA
Owner-earnings value$14.47
Price$389.41
Margin of safety -96.3%

A wonderful toll-booth on Permian oil, but the market is pricing in growth the finite land base likely can't sustain.

The business

TPL owns ~880,000 acres of land in the Permian Basin's Delaware sub-basin, generating income from oil and gas royalties on production it doesn't operate, plus water sales/produced-water royalties and easements to operators drilling on its land. It has no drilling costs or operating capex risk of its own — it's a landowner collecting a toll on other companies' activity.

Quality gate · 90/100

Returns on capital 30/30
Consistency 19.2/22
Margins / pricing power 15.8/16
Balance sheet 14.9/16
Cash conversion 5.1/10
Capital allocation 4.7/6
Median ROIC37.1%
Gross margin85.5%
Net debt / EBITDA-0.2x
FCF conversion50%
Share count / yr-0.2%
Profitable years4/4

Moat & management

Moat ▟ wide moat
Sourcescale
Trajectorystable
Managementexcellent

Irreplicable, fixed-supply land position in the core of the best rock in the Permian gives royalty streams with near-zero marginal cost and no reinvestment risk; competitors cannot create more Delaware Basin acreage. Durability depends on continued Permian activity and long-run oil demand, capping it at stable rather than widening since the underlying reserve base is finite and depletes.

Debt-free balance sheet, consistent buybacks funded from royalty cash flow, and disciplined water-business bolt-on growth rather than empire-building acquisitions; capital returned to shareholders rather than chasing unrelated diversification.

Owner-earnings inputs

Owner earnings (TTM)42.58M
Owner-earnings yield0.2%
Free-cash-flow yield0.2%
Growth used (normalized)8.0%
Market-implied growth (reverse DCF)25.0%
Terminal growth3.0%
Discount rate (hurdle)9.0%

Projected owner earnings

YrOwner earningsGrowthPV
140.92M 8.0%37.54M
244.05M 7.6%37.08M
347.26M 7.3%36.49M
450.53M 6.9%35.80M
553.86M 6.6%35.00M
657.20M 6.2%34.11M
760.55M 5.9%33.12M
863.88M 5.5%32.06M
967.17M 5.1%30.93M
1070.38M 4.8%29.73M
1173.50M 4.4%28.48M
1276.49M 4.1%27.20M
1379.33M 3.7%25.88M
1482.00M 3.4%24.54M
1584.46M 3.0%23.19M

Key risks

  • Permian Basin production growth decelerates or peaks as core acreage matures, directly capping royalty volumes
  • Long-term oil demand destruction from EV adoption/energy transition reduces drilling activity on TPL's land over a 10-20 year horizon
  • Commodity price volatility flows almost directly to royalty income with no operational hedge
  • Water business growth is more capital-intensive and lower-margin than legacy royalties, diluting blended returns over time

Catalysts

  • Continued Permian rig/completion activity and well-productivity gains on TPL acreage
  • Growth in produced-water recycling/sales as operators seek water solutions
  • Further land/royalty bolt-on acquisitions funded by debt-free balance sheet

Recent news

score · 8 articles

  • 2 Energy Stocks to Own for Decades and 1 That Underwhelm
  • Texas Pacific Land’s Quarterly Earnings Preview: What You Need to Know
  • 3 Market-Beating Stocks for Long-Term Investors
  • Texas Pacific Land, Crescent Energy, and Noble Corporation Shares Skyrocket, What You Need To Know
  • Why Texas Pacific Land Corporation Rallied Over 50% in the First Half of 2026
  • How Investors Are Reacting To Texas Pacific Land (TPL) Chevron Power Deal And Earnings Beat
  • Texas Pacific Land (TPL) Stock Looks Rich On Cash Flow And Earnings
  • Texas Pacific Land (TPL) Could Be 11% Undervalued On Its Royalty Growth Narrative

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Net cash 0.1B credited to value (interest stripped from owner earnings to avoid double-counting). · Price pays for ~25%/yr owner-earnings growth over 15y (reverse DCF); model credits 8%. · Rich vs our conservative value, but a quality business is not a short — stance is WAIT for a better price, not sell.

History

DateQualityPriceValueMoSRating
2026-10-28 90 $330.43 $25.35 -92.3% HOLD
2026-10-27 90 $333.46 $25.35 -92.4% HOLD
2026-10-26 90 $338.26 $25.35 -92.5% HOLD
2026-10-23 90 $333.67 $25.35 -92.4% HOLD
2026-10-22 90 $344.31 $25.35 -92.6% HOLD
2026-10-21 90 $342.17 $25.35 -92.6% HOLD
2026-10-20 90 $344.61 $25.35 -92.6% HOLD
2026-10-19 90 $350.92 $25.35 -92.8% HOLD
2026-10-16 90 $346.52 $25.35 -92.7% HOLD
2026-10-15 90 $354.57 $25.35 -92.9% HOLD
2026-10-14 90 $369.13 $25.35 -93.1% HOLD
2026-10-13 90 $365.32 $25.35 -93.1% HOLD
2026-10-12 90 $360.98 $25.35 -93.0% HOLD
2026-10-09 90 $357.78 $25.35 -92.9% HOLD
2026-10-08 90 $345.79 $25.35 -92.7% HOLD
2026-10-07 90 $355.16 $25.35 -92.9% HOLD
2026-10-06 90 $344.67 $25.35 -92.6% HOLD
2026-10-05 90 $340.19 $25.52 -92.5% HOLD
2026-10-02 90 $336.46 $25.52 -92.4% HOLD
2026-10-01 90 $325.83 $25.52 -92.2% HOLD
2026-09-30 90 $328.70 $25.52 -92.2% HOLD
2026-09-29 90 $338.15 $25.52 -92.5% HOLD
2026-09-28 90 $341.07 $25.52 -92.5% HOLD
2026-09-25 90 $338.25 $25.52 -92.5% HOLD
2026-09-24 90 $335.74 $25.52 -92.4% HOLD
2026-09-23 90 $366.80 $25.52 -93.0% HOLD
2026-09-22 90 $366.80 $25.52 -93.0% HOLD
2026-09-21 90 $352.67 $25.52 -92.8% HOLD
2026-09-18 90 $347.20 $25.52 -92.6% HOLD
2026-09-17 90 $348.57 $25.52 -92.7% HOLD
2026-09-16 90 $371.63 $25.52 -93.1% HOLD
2026-09-15 90 $365.27 $25.52 -93.0% HOLD
2026-09-14 90 $369.10 $25.52 -93.1% HOLD
2026-09-11 90 $366.10 $25.52 -93.0% HOLD
2026-09-10 90 $374.06 $25.52 -93.2% HOLD
2026-09-09 90 $381.90 $25.52 -93.3% HOLD
2026-09-08 90 $362.42 $25.52 -93.0% HOLD
2026-09-07 90 $362.42 $25.52 -93.0% HOLD
2026-09-04 90 $366.50 $25.52 -93.0% HOLD
2026-09-03 90 $367.32 $25.52 -93.1% HOLD
2026-09-02 90 $369.93 $25.52 -93.1% HOLD
2026-09-01 90 $374.34 $14.47 -96.1% HOLD
2026-08-31 90 $364.38 $14.47 -96.0% HOLD
2026-08-28 90 $369.71 $14.47 -96.1% HOLD
2026-08-27 90 $369.40 $14.47 -96.1% HOLD
2026-08-26 90 $372.79 $14.47 -96.1% HOLD
2026-08-25 90 $373.45 $14.47 -96.1% HOLD
2026-08-24 90 $383.64 $14.47 -96.2% HOLD
2026-08-21 90 $369.56 $14.47 -96.1% HOLD
2026-08-20 90 $373.18 $14.47 -96.1% HOLD
2026-08-19 90 $365.36 $14.47 -96.0% HOLD
2026-08-18 90 $358.52 $14.47 -96.0% HOLD
2026-08-17 90 $358.52 $14.47 -96.0% HOLD
2026-08-14 90 $347.04 $14.47 -95.8% HOLD
2026-08-13 90 $342.77 $14.47 -95.8% HOLD
2026-08-12 90 $364.97 $14.47 -96.0% HOLD
2026-08-11 90 $350.44 $14.47 -95.9% HOLD
2026-08-10 90 $340.65 $14.47 -95.8% HOLD
2026-08-07 90 $355.64 $14.47 -95.9% HOLD
2026-08-06 90 $381.88 $14.47 -96.2% HOLD
2026-08-05 90 $395.52 $14.47 -96.3% HOLD
2026-08-04 90 $402.58 $14.47 -96.4% HOLD
2026-08-03 90 $402.58 $14.47 -96.4% HOLD
2026-07-31 90 $394.25 $14.47 -96.3% HOLD
2026-07-30 90 $389.41 $14.47 -96.3% HOLD
2026-07-29 90 $396.62 $13.23 -96.7% HOLD
2026-07-28 90 $396.62 $13.23 -96.7% HOLD
2026-07-27 90 $425.55 $13.23 -96.9% HOLD
2026-07-24 90 $425.55 $13.23 -96.9% HOLD
2026-07-23 90 $433.10 $13.23 -96.9% HOLD
2026-07-22 90 $418.91 $13.23 -96.8% HOLD
2026-07-21 90 $405.87 $13.23 -96.7% HOLD
2026-07-20 90 $415.70 $13.23 -96.8% HOLD
2026-07-17 90 $416.05 $13.23 -96.8% HOLD
2026-07-16 90 $413.44 $13.23 -96.8% HOLD
2026-07-15 90 $408.92 $13.23 -96.8% HOLD
2026-07-14 90 $408.92 $13.23 -96.8% HOLD
2026-07-13 90 $397.82 $13.23 -96.7% HOLD
2026-07-10 90 $390.77 $13.23 -96.6% HOLD
2026-07-09 90 $394.57 $13.23 -96.6% HOLD
2026-07-08 90 $402.76 $13.23 -96.7% HOLD
2026-07-07 90 $402.80 $13.23 -96.7% HOLD
2026-07-06 90 $407.20 $13.23 -96.8% HOLD
2026-07-03 90 $407.20 $13.23 -96.8% HOLD
2026-07-02 90 $415.02 $13.23 -96.8% HOLD
2026-06-25 90 $377.56 $12.09 -96.8% STRONG SELL
2026-06-23 90 $369.90 $12.09 -96.7% STRONG SELL