Insiders bought 460K and sold $2.87M on the open market.
56% of the selling was scheduled in advance under 10b5-1 plans. Chief Accounting Officer Stephanie Buffington sold 809K on Feb 24, 43% of their stake, outside a plan.
Get an email when TPL's executives or directors buy, or make a large sale outside a plan.
Trades · last 2 years
| Date | Insider | Trade | Shares | Price | Value | Of their stake | Filing |
|---|---|---|---|---|---|---|---|
| Sep 29 | Horizon Kinetics Asset Management LLC Large holder | Bought | 4 | $340.96 | 1K | <0.1% | Form 4 |
| Sep 28 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $340.12 | $340 | <0.1% | Form 4 |
| Sep 25 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $339.72 | $340 | <0.1% | Form 4 |
| Sep 24 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $340.28 | $340 | <0.1% | Form 4 |
| Sep 23 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $352.95 | $353 | <0.1% | Form 4 |
| Sep 22 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $361.36 | $361 | <0.1% | Form 4 |
| Sep 21 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $348.98 | $349 | <0.1% | Form 4 |
| Sep 18 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $351.34 | $351 | <0.1% | Form 4 |
| Sep 17 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $349.35 | $349 | <0.1% | Form 4 |
| Sep 16 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $352.36 | $352 | <0.1% | Form 4 |
| Sep 15 | Peter Doyle Director | Bought | 5 | $371.64 | 2K | <0.1% | Form 4 |
| Sep 15 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $370.59 | $371 | <0.1% | Form 4 |
| Sep 14 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $371.73 | $372 | <0.1% | Form 4 |
| Sep 11 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $367.88 | $368 | <0.1% | Form 4 |
| Sep 10 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $366.18 | $366 | <0.1% | Form 4 |
| Sep 9 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $378.57 | $379 | <0.1% | Form 4 |
| Sep 8 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $375.10 | $375 | <0.1% | Form 4 |
| Sep 4 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $360.03 | $360 | <0.1% | Form 4 |
| Sep 3 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $367.61 | $368 | <0.1% | Form 4 |
| Sep 2 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $363.20 | $363 | <0.1% | Form 4 |
| Sep 1 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $369.10 | $369 | <0.1% | Form 4 |
| Aug 31 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $369.47 | $369 | <0.1% | Form 4 |
| Aug 28 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $364.42 | $364 | <0.1% | Form 4 |
| Aug 27 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $365.74 | $366 | <0.1% | Form 4 |
| Aug 26 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $375.00 | $375 | <0.1% | Form 4 |
| Aug 25 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $372.58 | $373 | <0.1% | Form 4 |
| Aug 24 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $377.39 | $377 | <0.1% | Form 4 |
| Aug 21 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $381.51 | $382 | <0.1% | Form 4 |
| Aug 20 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $377.85 | $378 | <0.1% | Form 4 |
| Aug 19 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $372.10 | $372 | <0.1% | Form 4 |
| Aug 18 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $361.16 | $361 | <0.1% | Form 4 |
| Aug 17 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $357.32 | $357 | <0.1% | Form 4 |
| Aug 14 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $357.56 | $358 | <0.1% | Form 4 |
| Aug 13 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $343.02 | $343 | <0.1% | Form 4 |
| Aug 12 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $353.15 | $353 | <0.1% | Form 4 |
| Aug 11 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $352.62 | $353 | <0.1% | Form 4 |
| Aug 10 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $345.10 | $345 | <0.1% | Form 4 |
| Aug 7 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $353.28 | $353 | <0.1% | Form 4 |
| Aug 6 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $355.62 | $356 | <0.1% | Form 4 |
| Aug 5 | Horizon Kinetics Asset Management LLC Large holder | Bought | 1 | $385.95 | $386 | <0.1% | Form 4 |
- Sep 29Horizon Kinetics Asset Management LLCLarge holder · bought 4 at $340.961K<0.1% of stake
- Sep 28Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $340.12$340<0.1% of stake
- Sep 25Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $339.72$340<0.1% of stake
- Sep 24Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $340.28$340<0.1% of stake
- Sep 23Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $352.95$353<0.1% of stake
- Sep 22Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $361.36$361<0.1% of stake
- Sep 21Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $348.98$349<0.1% of stake
- Sep 18Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $351.34$351<0.1% of stake
- Sep 17Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $349.35$349<0.1% of stake
- Sep 16Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $352.36$352<0.1% of stake
- Sep 15Peter DoyleDirector · bought 5 at $371.642K<0.1% of stake
- Sep 15Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $370.59$371<0.1% of stake
- Sep 14Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $371.73$372<0.1% of stake
- Sep 11Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $367.88$368<0.1% of stake
- Sep 10Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $366.18$366<0.1% of stake
- Sep 9Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $378.57$379<0.1% of stake
- Sep 8Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $375.10$375<0.1% of stake
- Sep 4Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $360.03$360<0.1% of stake
- Sep 3Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $367.61$368<0.1% of stake
- Sep 2Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $363.20$363<0.1% of stake
- Sep 1Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $369.10$369<0.1% of stake
- Aug 31Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $369.47$369<0.1% of stake
- Aug 28Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $364.42$364<0.1% of stake
- Aug 27Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $365.74$366<0.1% of stake
- Aug 26Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $375.00$375<0.1% of stake
- Aug 25Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $372.58$373<0.1% of stake
- Aug 24Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $377.39$377<0.1% of stake
- Aug 21Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $381.51$382<0.1% of stake
- Aug 20Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $377.85$378<0.1% of stake
- Aug 19Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $372.10$372<0.1% of stake
- Aug 18Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $361.16$361<0.1% of stake
- Aug 17Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $357.32$357<0.1% of stake
- Aug 14Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $357.56$358<0.1% of stake
- Aug 13Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $343.02$343<0.1% of stake
- Aug 12Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $353.15$353<0.1% of stake
- Aug 11Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $352.62$353<0.1% of stake
- Aug 10Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $345.10$345<0.1% of stake
- Aug 7Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $353.28$353<0.1% of stake
- Aug 6Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $355.62$356<0.1% of stake
- Aug 5Horizon Kinetics Asset Management LLCLarge holder · bought 1 at $385.95$386<0.1% of stake
Source: SEC Form 4 filings, filed within two business days of each trade and checked for new ones every hour.
Peers
Oil Royalty Traders · Pick stocks to compare with TPL
Held by ETFs
TPL is in 223 US ETFs. The largest of them, with TPL's weight in each:
Spot a number that looks wrong? Check it in TPL's SEC filings or
Download this analysis as a PDF (Pro)
Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Keep analysing TPL
Create a free account and get 14 days of Premium: every stock and every tool.
- Unlimited stocks
- Stock screener
- Portfolio tracker
- Editable DCF
- Compare side by side
- Unlimited alerts
No card. Moves to Free after, unless you upgrade.
Already have an account?
Or come back tomorrow. Stocks on your watchlist are always free to view.