TPL
$354.57 · −3.9% today · +2.5% 5d · −14.6% 3m · +20.0% 1y
Daily score81
Weekly score57
Long-term score54
Close
Scores (0–100)
Components — latest (2026-10-14)
Close
354.57
1D return
−3.9%
5D return
+2.5%
Rel volume
0.84
CMF 20
-0.11
OBV slope 20
0.27
Up-vol ratio 10
0.79
Short ratio
0.71
Short ratio Δ
−1.2%
Persistence 10
1.00
Inflow mean 5d
0.00
Inflow mean 60d
-0.14
Momentum 12-1
+25.7%
% of 52w high
+65.9%
vs 200d
−11.0%
Volatility 60d
+44.6%
Dollar vol 20d
$133.07M
Insider buys 90d
$22.7K
Insider buyers 90d
2.00
Revenue growth
+31.2%
Fundamentals — Texas Pacific Land Corporation · Energy
as of 2026-10-22- P/E
- 47.8
- P/B
- 13.76
- ROE
- 28.8%
- Operating margin
- 74.2%
- Debt / equity
- 0.00
- FCF yield
- 2.4%
- Years profitable
- 5/5
- BM score
- 69
- Moat flag
- Yes
Insider trades (Form 4)
| Filed | Insider | Title | Type | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-10-01 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 4 | $340.96 | $1.4K | |
| 2026-09-29 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $340.12 | $340 | |
| 2026-09-29 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $339.72 | $340 | |
| 2026-09-25 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $340.28 | $340 | |
| 2026-09-24 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $352.95 | $353 | |
| 2026-09-23 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $361.36 | $361 | |
| 2026-09-22 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $348.98 | $349 | |
| 2026-09-21 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $351.34 | $351 | |
| 2026-09-18 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $349.35 | $349 | |
| 2026-09-17 | DOYLE PETER | Director | Buy | 5 | $371.64 | $1.9K |
| 2026-09-17 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $352.36 | $352 | |
| 2026-09-16 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $370.59 | $371 | |
| 2026-09-15 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $371.73 | $372 | |
| 2026-09-14 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $367.88 | $368 | |
| 2026-09-11 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $366.18 | $366 | |
| 2026-09-10 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $378.57 | $379 | |
| 2026-09-09 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $375.10 | $375 | |
| 2026-09-08 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $360.03 | $360 | |
| 2026-09-04 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $367.61 | $368 | |
| 2026-09-03 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $363.20 | $363 | |
| 2026-09-02 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $369.10 | $369 | |
| 2026-09-01 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $369.47 | $369 | |
| 2026-08-31 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $364.42 | $364 | |
| 2026-08-28 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $365.74 | $366 | |
| 2026-08-27 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $375.00 | $375 | |
| 2026-08-26 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $372.58 | $373 | |
| 2026-08-25 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $377.39 | $377 | |
| 2026-08-24 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $381.51 | $382 | |
| 2026-08-21 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $377.85 | $378 | |
| 2026-08-20 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $372.10 | $372 | |
| 2026-08-19 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $361.16 | $361 | |
| 2026-08-18 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $357.32 | $357 | |
| 2026-08-17 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $357.56 | $358 | |
| 2026-08-14 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $343.02 | $343 | |
| 2026-08-13 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $353.15 | $353 | |
| 2026-08-12 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $352.62 | $353 | |
| 2026-08-11 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $345.10 | $345 | |
| 2026-08-10 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $353.28 | $353 | |
| 2026-08-07 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $355.62 | $356 | |
| 2026-08-06 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $385.95 | $386 | |
| 2026-08-05 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $403.53 | $404 | |
| 2026-08-04 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $392.66 | $393 | |
| 2026-08-03 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $400.09 | $400 | |
| 2026-07-31 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $389.14 | $389 | |
| 2026-07-30 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $394.14 | $394 | |
| 2026-07-29 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $393.09 | $393 | |
| 2026-07-28 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $409.31 | $409 | |
| 2026-07-27 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $423.94 | $424 | |
| 2026-07-24 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $429.51 | $430 | |
| 2026-07-23 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $427.42 | $427 | |
| 2026-07-22 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $413.48 | $413 | |
| 2026-07-21 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $416.47 | $416 | |
| 2026-07-20 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $420.15 | $420 | |
| 2026-07-17 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $416.05 | $416 | |
| 2026-07-16 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $414.13 | $414 | |
| 2026-07-15 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $408.37 | $408 | |
| 2026-07-14 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $411.10 | $411 | |
| 2026-07-13 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $385.84 | $386 | |
| 2026-07-10 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $400.13 | $400 | |
| 2026-07-09 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $397.47 | $397 | |
| 2026-07-08 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $400.67 | $401 | |
| 2026-07-07 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $408.89 | $409 | |
| 2026-07-06 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $402.64 | $403 | |
| 2026-07-02 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $426.00 | $426 | |
| 2026-07-01 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $435.74 | $436 | |
| 2026-06-30 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $410.88 | $411 | |
| 2026-06-29 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $397.48 | $397 | |
| 2026-06-26 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $388.58 | $389 | |
| 2026-06-25 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $374.10 | $374 | |
| 2026-06-24 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $370.60 | $371 | |
| 2026-06-23 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $351.33 | $351 | |
| 2026-06-22 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $355.47 | $355 | |
| 2026-06-18 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $356.60 | $357 | |
| 2026-06-17 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $356.31 | $356 | |
| 2026-06-17 | DOYLE PETER | Director | Buy | 4 | $381.95 | $1.5K |
| 2026-06-16 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $369.40 | $369 | |
| 2026-06-15 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $384.53 | $385 | |
| 2026-06-12 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $370.47 | $370 | |
| 2026-06-11 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $380.37 | $380 | |
| 2026-06-10 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $386.62 | $387 | |
| 2026-06-09 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $402.65 | $403 | |
| 2026-06-09 | STEDDUM CHRIS | Chief Financial Officer | Sell | 100 | $401.18 | $40.1K |
| 2026-06-09 | STEDDUM CHRIS | Chief Financial Officer | Sell | 730 | $400.21 | $292.2K |
| 2026-06-09 | STEDDUM CHRIS | Chief Financial Officer | Sell | 3.2K | $400.25 | $1.27M |
| 2026-06-08 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $394.84 | $395 | |
| 2026-06-05 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $406.73 | $407 | |
| 2026-06-04 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $406.72 | $407 | |
| 2026-06-03 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $368.20 | $368 | |
| 2026-06-02 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $387.38 | $387 | |
| 2026-06-01 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $395.39 | $395 | |
| 2026-05-29 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $406.26 | $406 | |
| 2026-05-28 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $404.86 | $405 | |
| 2026-05-28 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $402.90 | $403 | |
| 2026-05-26 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $400.85 | $401 | |
| 2026-05-22 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $396.43 | $396 | |
| 2026-05-21 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 2 | $395.93 | $792 | |
| 2026-05-20 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 2 | $390.21 | $780 | |
| 2026-05-19 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $385.14 | $385 | |
| 2026-05-18 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $387.62 | $388 | |
| 2026-05-15 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $385.21 | $385 | |
| 2026-05-14 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $381.10 | $381 | |
| 2026-05-13 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $393.71 | $394 | |
| 2026-05-08 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $401.32 | $401 | |
| 2026-05-07 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $419.02 | $419 | |
| 2026-05-06 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $432.71 | $433 | |
| 2026-05-05 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $438.69 | $439 | |
| 2026-05-04 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $433.13 | $433 | |
| 2026-05-01 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $436.80 | $437 | |
| 2026-04-30 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $435.76 | $436 | |
| 2026-04-29 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $435.73 | $436 | |
| 2026-04-28 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $436.44 | $436 | |
| 2026-04-27 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $435.40 | $435 | |
| 2026-04-24 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $436.73 | $437 | |
| 2026-04-23 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $437.87 | $438 | |
| 2026-04-22 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $441.84 | $442 | |
| 2026-04-21 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $427.65 | $428 | |
| 2026-04-20 | HORIZON KINETICS ASSET MANAGEMENT LLC | Buy | 1 | $419.94 | $420 |
Congress trades
No congressional trades on file for TPL.