Texas Pacific Land Corporation (TPL): are the analysts right?

Texas Pacific Land Corporation · Energy · ref. ETF XLE · 15 calls · price $402.76
What the company does: Texas Pacific Land gère terres, droits pétroliers/gaziers et services d'eau dans le bassin du Permien.
📈 1-year price
$402.76+15.5% over range
Jul 8, 25low $273.56 · high $539.79Jul 7, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Buy
100% recommend buying · 1 analysts

🎯 Analyst price target on TPL

High target · 1 analyst$639+58.7%
Median target · 1 analyst$639+58.7%
Low target · 1 analyst$639+58.7%
Current price$402.76

🗳️ The analyst consensus

Analyst breakdown · 1 (6 months)
Strong Buy0%
Buy100%
Hold0%
Sell0%
Strong Sell0%

💰 Texas Pacific Land Corporation dividend

0.55%annual yield
That's ~$2.27 per share per year.

✅ Historical analyst reliability on TPL

Most reliable analysts on TPL (% profitable · 365j · ≥2 calls)
BWS Financial 83% +42.5% 6

📊 What $1,000 invested in Texas Pacific Land Corporation would be worth

In short — $1,000 invested in Texas Pacific Land Corporation 10 years ago would be worth $28,961 today, i.e. +40%/yr on average. Best year: 2024 (+172%), worst: 2023 (-12%). Price performance, excluding dividends.

If I'd invested $1,000 in Texas Pacific Land Corporation

InvestmentWorth todayGain
1 years ago$919-8%
3 years ago$2,213+121%
5 years ago$3,568+257%
10 years ago$28,961+2796%
since inception (1980)$525,189+52419%

Return by year (Texas Pacific Land Corporation)

YearReturn$1,000 invested at year start
2026 (YTD)-17%$835 (-17%)
2025+10%$919 (-8%)
2024+172%$2,500 (+150%)
2023-12%$2,213 (+121%)
2022+50%$3,313 (+231%)
2021+8%$3,568 (+257%)
2020+59%$5,661 (+466%)
2019-6%$5,297 (+430%)
2018+38%$7,306 (+631%)
2017+81%$13,195 (+1219%)
2016+119%$28,961 (+2796%)
⚠️ Past performance, not predictive nor advice. Prices in $, excluding dividends. Yahoo Finance data.

🔎 Detailed analyses

👥 Analysts & forecasts📊 Returns & performance💰 Dividend
📈 Fundamentals, technical momentum and live news will show here on the final site (loaded live from the same origin as the API).

📋 All analyst calls on TPL

Keybanc
Feb 23, 26
▲ Overweight · 🎯$639
Price at call : $502.85 — upside +27%
Today : $402.76 — upside +59%
🎯 on TPL : no call matured yet · 📊 on Energy : 47.6% · +6.3% (103 calls)
in progress (365j)
matures : Feb 23, 27
Keybanc
Dec 2, 25
▲ Overweight · 🎯$1050
Price at call : $288.22 — upside +264%
Today : $402.76 — upside +161%
🎯 on TPL : no call matured yet · 📊 on Energy : 47.6% · +6.3% (103 calls)
in progress (365j)
matures : Dec 2, 26
BWS Financial
Aug 12, 24
▲ Buy · 🎯$917
Price at call : $273.19 — upside +236%
Today : $402.76 — upside +128%
Expected +236% · Actual +8% · Reason (≥ +15%) : ✗ No
🎯 on TPL : 83% (6 calls matureds) · 📊 unranked overall
+7.7%
stock +8% · XLE -4%
BWS Financial
May 10, 24
▲ Buy · 🎯$917
Price at call : $201.76 — upside +355%
Today : $402.76 — upside +128%
Expected +355% · Actual +122% · Reason (≥ +15%) : ✓ Yes
🎯 on TPL : 83% (6 calls matureds) · 📊 unranked overall
+121.6%
stock +122% · XLE -10%
BWS Financial
Apr 2, 24
▲ Buy · 🎯$917
Price at call : $195.63 — upside +369%
Today : $402.76 — upside +128%
Expected +369% · Actual +108% · Reason (≥ +15%) : ✓ Yes
🎯 on TPL : 83% (6 calls matureds) · 📊 unranked overall
+108.0%
stock +108% · XLE -11%
Stifel
Jan 23, 24
■ Hold neutral · not a buy · 🎯$1414
Price at call : $167.28 — gap to target +745%
Today : $402.76 — gap to target +251%
🎯 on TPL : no call matured yet · 📊 on Energy : 51.5% · +7.8% (97 calls)
in progress (365j)
matures : Jan 22, 25
Stifel
Nov 30, 23
■ Hold neutral · not a buy · 🎯$1558
Price at call : $194.03 — gap to target +703%
Today : $402.76 — gap to target +287%
🎯 on TPL : no call matured yet · 📊 on Energy : 51.5% · +7.8% (97 calls)
in progress (365j)
matures : Nov 29, 24
Stifel
May 22, 23
■ Hold neutral · not a buy · 🎯$1378
Price at call : $151.71 — gap to target +808%
Today : $402.76 — gap to target +242%
🎯 on TPL : no call matured yet · 📊 on Energy : 51.5% · +7.8% (97 calls)
in progress (365j)
matures : May 21, 24
Stifel
Apr 27, 23
■ Hold neutral · not a buy · 🎯$1399
Price at call : $164.18 — gap to target +752%
Today : $402.76 — gap to target +247%
🎯 on TPL : no call matured yet · 📊 on Energy : 51.5% · +7.8% (97 calls)
in progress (365j)
matures : Apr 26, 24
Stifel
Apr 12, 23
■ Hold neutral · not a buy · 🎯$1396
Price at call : $191.97 — gap to target +627%
Today : $402.76 — gap to target +247%
🎯 on TPL : no call matured yet · 📊 on Energy : 51.5% · +7.8% (97 calls)
in progress (365j)
matures : Apr 11, 24
Credit Suisse
Sep 29, 21
▼ Underperform · 🎯$800
Price at call : $137.84 — upside +480%
Today : $402.76 — upside +99%
Expected +480% · Actual +43% · Reason (≤ −15%) : ✗ No
🎯 on TPL : 0% (1 call matured) · 📊 unranked overall
-43.3%
stock +43% · XLE +37%
BWS Financial
May 10, 21
▲ Buy · 🎯$2000
Price at call : $192 — upside +942%
Today : $402.76 — upside +397%
Expected +942% · Actual -26% · Reason (≥ +15%) : ✗ No
🎯 on TPL : 83% (6 calls matureds) · 📊 unranked overall
-26.2%
stock -26% · XLE +49%
Stifel
Apr 1, 21
■ Hold neutral · not a buy · 🎯$1359
Price at call : $177.78 — gap to target +664%
Today : $402.76 — gap to target +237%
🎯 on TPL : no call matured yet · 📊 on Energy : 51.5% · +7.8% (97 calls)
in progress (365j)
matures : Apr 1, 22
BWS Financial
Mar 1, 21
▲ Buy · 🎯$1700
Price at call : $123.09 — upside +1281%
Today : $402.76 — upside +322%
Expected +1281% · Actual +9% · Reason (≥ +15%) : ✗ No
🎯 on TPL : 83% (6 calls matureds) · 📊 unranked overall
+8.8%
stock +9% · XLE +44%
BWS Financial
Jan 12, 21
▲ Buy · 🎯$1150
Price at call : $92.69 — upside +1141%
Today : $402.76 — upside +186%
Expected +1141% · Actual +35% · Reason (≥ +15%) : ✓ Yes
🎯 on TPL : 83% (6 calls matureds) · 📊 unranked overall
+35.2%
stock +35% · XLE +46%
JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)