30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Texas Pacific Land Corp (TPL)

Over the last 90 days, Texas Pacific Land Corp saw a net buy value of $27,566.55 from 2 net insiders, with total buy transactions amounting to $27,937.15 and sell transactions totaling $58,224,416.80. Notably, HORIZON KINETICS ASSET MANAGEMENT LLC, a 10% stockholder, engaged in significant proposed sales, while also making smaller, consistent buy transactions. The stock has experienced a 29.1% price decrease over the same period.
Stock chart
Ticker: TPL Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
HORIZON KINETICS ASSET MANAGEMENT LLC
1 purchase — total 100,000 USD
Buy 24 Jun 2026
Value US$120,195.48 | Price 108.95 | Shares 40,813
Buy 23 Jun 2026
Value US$3,653,362.39 | Price 183.85 | Shares 27,218
Buy 22 Jun 2026
Value US$100,000.00 | Price 351.33 | Shares 1,000
Buy 18 Jun 2026
Value US$100,000.00 | Price 355.47 | Shares 1,000
Buy 18 Jun 2026
Value US$100,000.00 | Price 355.47 | Shares 1,000
Buy 17 Jun 2026
Value US$100,000.00 | Price 356.60 | Shares 1,000
Buy 16 Jun 2026
Value US$100,000.00 | Price 356.31 | Shares 1,000
Buy 15 Jun 2026
Value US$100,000.00 | Price 381.95 | Shares 1,000
Buy 15 Jun 2026
Value US$100,000.00 | Price 369.40 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 369.56 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 369.55 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 369.55 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 369.55 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 369.55 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 369.56 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 369.55 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 369.55 | Shares 1,000
Proposed sale 15 Jun 2026
Value US$100,000.00 | Price 369.55 | Shares 1,000
Buy 12 Jun 2026
Value US$100,000.00 | Price 384.53 | Shares 1,000
Buy 11 Jun 2026
Value US$100,000.00 | Price 370.47 | Shares 1,000
Buy 10 Jun 2026
Value US$100,000.00 | Price 380.37 | Shares 1,000
Buy 9 Jun 2026
Value US$100,000.00 | Price 386.62 | Shares 1,000
Planned sale 8 Jun 2026
Value US$100,000.00 | Price 401.18 | Shares 1,000
Planned sale 8 Jun 2026
Value US$100,000.00 | Price 400.21 | Shares 1,000
Buy 8 Jun 2026
Value US$100,000.00 | Price 402.65 | Shares 1,000
Planned sale 5 Jun 2026
Value US$100,000.00 | Price 400.25 | Shares 1,000
Buy 5 Jun 2026
Value US$100,000.00 | Price 394.84 | Shares 1,000
Proposed sale 5 Jun 2026
Value US$100,000.00 | Price 406.73 | Shares 1,000
Buy 4 Jun 2026
Value US$100,000.00 | Price 406.73 | Shares 1,000
Buy 3 Jun 2026
Value US$100,000.00 | Price 406.72 | Shares 1,000
Buy 2 Jun 2026
Value US$368.20 | Price 368.20 | Shares 1
Buy 1 Jun 2026
Value US$387.38 | Price 387.38 | Shares 1
Buy 29 May 2026
Value US$395.39 | Price 395.39 | Shares 1
Buy 28 May 2026
Value US$406.26 | Price 406.26 | Shares 1
Buy 27 May 2026
Value US$404.86 | Price 404.86 | Shares 1
Buy 26 May 2026
Value US$402.90 | Price 402.90 | Shares 1
Buy 22 May 2026
Value US$400.85 | Price 400.85 | Shares 1
Buy 21 May 2026
Value US$396.43 | Price 396.43 | Shares 1
Buy 20 May 2026
Value US$791.86 | Price 395.93 | Shares 2
Buy 19 May 2026
Value US$780.42 | Price 390.21 | Shares 2
Buy 18 May 2026
Value US$385.14 | Price 385.14 | Shares 1
Buy 15 May 2026
Value US$387.62 | Price 387.62 | Shares 1
Buy 14 May 2026
Value US$385.21 | Price 385.21 | Shares 1
Buy 13 May 2026
Value US$381.10 | Price 381.10 | Shares 1
Buy 12 May 2026
Value US$393.71 | Price 393.71 | Shares 1
Buy 7 May 2026
Value US$401.32 | Price 401.32 | Shares 1
Buy 6 May 2026
Value US$419.02 | Price 419.02 | Shares 1
Buy 5 May 2026
Value US$432.71 | Price 432.71 | Shares 1
Buy 4 May 2026
Value US$438.69 | Price 438.69 | Shares 1
Buy 1 May 2026
Value US$433.13 | Price 433.13 | Shares 1
Buy 30 Apr 2026
Value US$436.80 | Price 436.80 | Shares 1
Buy 29 Apr 2026
Value US$435.76 | Price 435.76 | Shares 1
Buy 28 Apr 2026
Value US$435.73 | Price 435.73 | Shares 1
Buy 27 Apr 2026
Value US$436.44 | Price 436.44 | Shares 1
Buy 24 Apr 2026
Value US$435.40 | Price 435.40 | Shares 1
Buy 23 Apr 2026
Value US$436.73 | Price 436.73 | Shares 1
Buy 22 Apr 2026
Value US$437.87 | Price 437.87 | Shares 1
Buy 21 Apr 2026
Value US$441.84 | Price 441.84 | Shares 1
Buy 20 Apr 2026
Value US$427.65 | Price 427.65 | Shares 1
Buy 17 Apr 2026
Value US$419.94 | Price 419.94 | Shares 1
Buy 16 Apr 2026
Value US$424.47 | Price 424.47 | Shares 1
Buy 15 Apr 2026
Value US$419.26 | Price 419.26 | Shares 1
Buy 14 Apr 2026
Value US$413.96 | Price 413.96 | Shares 1
Buy 13 Apr 2026
Value US$414.88 | Price 414.88 | Shares 1
Buy 10 Apr 2026
Value US$407.06 | Price 407.06 | Shares 1
Buy 9 Apr 2026
Value US$401.64 | Price 401.64 | Shares 1
Buy 8 Apr 2026
Value US$1,347.00 | Price 449.00 | Shares 3
Buy 7 Apr 2026
Value US$447.12 | Price 447.12 | Shares 1
Buy 6 Apr 2026
Value US$443.42 | Price 443.42 | Shares 1
Buy 2 Apr 2026
Value US$443.26 | Price 443.26 | Shares 1
Buy 1 Apr 2026
Value US$454.04 | Price 454.04 | Shares 1
Buy 31 Mar 2026
Value US$470.18 | Price 470.18 | Shares 1
Buy 30 Mar 2026
Value US$494.25 | Price 494.25 | Shares 1
Buy 27 Mar 2026
Value US$518.21 | Price 518.21 | Shares 1
Buy 26 Mar 2026
Value US$526.13 | Price 526.13 | Shares 1
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-25 2026-06-24 B Purchase Large shareholder
40,813 +29.9%
108.95
US$120,195
40,813 +29.9% 108.95 US$120,195
2026-06-24 2026-06-23 B Purchase Large shareholder
27,218 -8.9%
183.85
US$3,653,362
27,218 -8.9% 183.85 US$3,653,362
2026-06-23 2026-06-22 B Purchase Large shareholder
64,435 +47.2%
242.46
US$2,979,652
64,435 +47.2% 242.46 US$2,979,652
2026-06-22 2026-06-18 B Purchase Large shareholder
1,000 +0.0%
355.47
US$100,000
1,000 +0.0% 355.47 US$100,000
2026-06-22 2026-06-18 B Purchase Large shareholder
1,000 +0.0%
355.47
US$100,000
1,000 +0.0% 355.47 US$100,000
2026-06-18 2026-06-17 B Purchase Large shareholder
1,000 +0.0%
356.60
US$100,000
1,000 +0.0% 356.60 US$100,000
2026-06-17 2026-06-16 B Purchase Large shareholder
1,000 +0.0%
356.31
US$100,000
1,000 +0.0% 356.31 US$100,000
2026-06-17 2026-06-15 B Purchase Non-Executive Director
1,000 +0.0%
381.95
US$100,000
1,000 +0.0% 381.95 US$100,000
2026-06-16 2026-06-15 B Purchase Large shareholder
1,000 +0.0%
369.40
US$100,000
1,000 +0.0% 369.40 US$100,000
2026-06-12 2026-06-15 PrS Proposed sale

10% Stockholder

Large shareholder
1,000
369.56
US$100,000
1,000 369.56 US$100,000
2026-06-12 2026-06-15 PrS Proposed sale

10% Stockholder

Large shareholder
1,000
369.55
US$100,000
1,000 369.55 US$100,000
2026-06-12 2026-06-15 PrS Proposed sale

10% Stockholder

Large shareholder
1,000
369.55
US$100,000
1,000 369.55 US$100,000
2026-06-12 2026-06-15 PrS Proposed sale

10% Stockholder

Large shareholder
1,000
369.55
US$100,000
1,000 369.55 US$100,000
2026-06-12 2026-06-15 PrS Proposed sale

10% Stockholder

Large shareholder
1,000
369.55
US$100,000
1,000 369.55 US$100,000
2026-06-12 2026-06-15 PrS Proposed sale

10% Stockholder

Large shareholder
1,000
369.56
US$100,000
1,000 369.56 US$100,000
2026-06-12 2026-06-15 PrS Proposed sale

10% Stockholder

Large shareholder
1,000
369.55
US$100,000
1,000 369.55 US$100,000
2026-06-12 2026-06-15 PrS Proposed sale

10% Stockholder

Large shareholder
1,000
369.55
US$100,000
1,000 369.55 US$100,000
2026-06-12 2026-06-15 PrS Proposed sale

10% Stockholder

Large shareholder
1,000
369.55
US$100,000
1,000 369.55 US$100,000
2026-06-15 2026-06-12 B Purchase Large shareholder
1,000 +0.0%
384.53
US$100,000
1,000 +0.0% 384.53 US$100,000
2026-06-12 2026-06-11 B Purchase Large shareholder
1,000 +0.0%
370.47
US$100,000
1,000 +0.0% 370.47 US$100,000
2026-06-11 2026-06-10 B Purchase Large shareholder
1,000 +0.0%
380.37
US$100,000
1,000 +0.0% 380.37 US$100,000
2026-06-10 2026-06-09 B Purchase Large shareholder
1,000 +0.0%
386.62
US$100,000
1,000 +0.0% 386.62 US$100,000
2026-06-09 2026-06-08 PlS Planned sale

Chief Financial Officer

Officer
1,000 -0.8%
401.18
US$100,000
1,000 -0.8% 401.18 US$100,000
2026-06-09 2026-06-08 PlS Planned sale

Chief Financial Officer

Officer
1,000 -5.7%
400.21
US$100,000
1,000 -5.7% 400.21 US$100,000
2026-06-09 2026-06-08 B Purchase Large shareholder
1,000 +0.0%
402.65
US$100,000
1,000 +0.0% 402.65 US$100,000
2026-06-09 2026-06-05 PlS Planned sale

Chief Financial Officer

Officer
1,000 -19.8%
400.25
US$100,000
1,000 -19.8% 400.25 US$100,000
2026-06-08 2026-06-05 B Purchase Large shareholder
1,000 +0.0%
394.84
US$100,000
1,000 +0.0% 394.84 US$100,000
2026-06-05 2026-06-05 PrS Proposed sale

Affiliate

1,000
406.73
US$100,000
1,000 406.73 US$100,000
2026-06-05 2026-06-04 B Purchase Large shareholder
1,000 +0.0%
406.73
US$100,000
1,000 +0.0% 406.73 US$100,000
2026-06-04 2026-06-03 B Purchase Large shareholder
1,000 +0.0%
406.72
US$100,000
1,000 +0.0% 406.72 US$100,000
2026-06-03 2026-06-02 B Purchase Large shareholder
1 +0.0%
368.20
US$368
1 +0.0% 368.20 US$368
2026-06-02 2026-06-01 B Purchase Large shareholder
1 +0.0%
387.38
US$387
1 +0.0% 387.38 US$387
2026-06-01 2026-05-29 B Purchase Large shareholder
1 +0.0%
395.39
US$395
1 +0.0% 395.39 US$395
2026-05-29 2026-05-28 B Purchase Large shareholder
1 +0.0%
406.26
US$406
1 +0.0% 406.26 US$406
2026-05-28 2026-05-27 B Purchase Large shareholder
1 +0.0%
404.86
US$405
1 +0.0% 404.86 US$405
2026-05-28 2026-05-26 B Purchase Large shareholder
1 +0.0%
402.90
US$403
1 +0.0% 402.90 US$403
2026-05-26 2026-05-22 B Purchase Large shareholder
1 +0.0%
400.85
US$401
1 +0.0% 400.85 US$401
2026-05-22 2026-05-21 B Purchase Large shareholder
1 +0.0%
396.43
US$396
1 +0.0% 396.43 US$396
2026-05-21 2026-05-20 B Purchase Large shareholder
2 +0.0%
395.93
US$792
2 +0.0% 395.93 US$792
2026-05-20 2026-05-19 B Purchase Large shareholder
2 +0.0%
390.21
US$780
2 +0.0% 390.21 US$780
2026-05-19 2026-05-18 B Purchase Large shareholder
1 +0.0%
385.14
US$385
1 +0.0% 385.14 US$385
2026-05-18 2026-05-15 B Purchase Large shareholder
1 +0.0%
387.62
US$388
1 +0.0% 387.62 US$388
2026-05-15 2026-05-14 B Purchase Large shareholder
1 +0.0%
385.21
US$385
1 +0.0% 385.21 US$385
2026-05-14 2026-05-13 B Purchase Large shareholder
1 +0.0%
381.10
US$381
1 +0.0% 381.10 US$381
2026-05-13 2026-05-12 B Purchase Large shareholder
1 +0.0%
393.71
US$394
1 +0.0% 393.71 US$394
2026-05-08 2026-05-07 B Purchase Large shareholder
1 +0.0%
401.32
US$401
1 +0.0% 401.32 US$401
2026-05-07 2026-05-06 B Purchase Large shareholder
1 +0.0%
419.02
US$419
1 +0.0% 419.02 US$419
2026-05-06 2026-05-05 B Purchase Large shareholder
1 +0.0%
432.71
US$433
1 +0.0% 432.71 US$433
2026-05-05 2026-05-04 B Purchase Large shareholder
1 +0.0%
438.69
US$439
1 +0.0% 438.69 US$439
2026-05-04 2026-05-01 B Purchase Large shareholder
1 +0.0%
433.13
US$433
1 +0.0% 433.13 US$433
2026-05-01 2026-04-30 B Purchase Large shareholder
1 +0.0%
436.80
US$437
1 +0.0% 436.80 US$437
2026-04-30 2026-04-29 B Purchase Large shareholder
1 +0.0%
435.76
US$436
1 +0.0% 435.76 US$436
2026-04-29 2026-04-28 B Purchase Large shareholder
1 +0.0%
435.73
US$436
1 +0.0% 435.73 US$436
2026-04-28 2026-04-27 B Purchase Large shareholder
1 +0.0%
436.44
US$436
1 +0.0% 436.44 US$436
2026-04-27 2026-04-24 B Purchase Large shareholder
1 +0.0%
435.40
US$435
1 +0.0% 435.40 US$435
2026-04-24 2026-04-23 B Purchase Large shareholder
1 +0.0%
436.73
US$437
1 +0.0% 436.73 US$437
2026-04-23 2026-04-22 B Purchase Large shareholder
1 +0.0%
437.87
US$438
1 +0.0% 437.87 US$438
2026-04-22 2026-04-21 B Purchase Large shareholder
1 +0.0%
441.84
US$442
1 +0.0% 441.84 US$442
2026-04-21 2026-04-20 B Purchase Large shareholder
1 +0.0%
427.65
US$428
1 +0.0% 427.65 US$428
2026-04-20 2026-04-17 B Purchase Large shareholder
1 +0.0%
419.94
US$420
1 +0.0% 419.94 US$420
2026-04-17 2026-04-16 B Purchase Large shareholder
1 +0.0%
424.47
US$424
1 +0.0% 424.47 US$424
2026-04-16 2026-04-15 B Purchase Large shareholder
1 +0.0%
419.26
US$419
1 +0.0% 419.26 US$419
2026-04-15 2026-04-14 B Purchase Large shareholder
1 +0.0%
413.96
US$414
1 +0.0% 413.96 US$414
2026-04-14 2026-04-13 B Purchase Large shareholder
1 +0.0%
414.88
US$415
1 +0.0% 414.88 US$415
2026-04-13 2026-04-10 B Purchase Large shareholder
1 +0.0%
407.06
US$407
1 +0.0% 407.06 US$407
2026-04-10 2026-04-09 B Purchase Large shareholder
1 +0.0%
401.64
US$402
1 +0.0% 401.64 US$402
2026-04-09 2026-04-08 B Purchase Large shareholder
3 +0.0%
449.00
US$1,347
3 +0.0% 449.00 US$1,347
2026-04-09 2026-04-07 B Purchase Large shareholder
1 +0.0%
447.12
US$447
1 +0.0% 447.12 US$447
2026-04-07 2026-04-06 B Purchase Large shareholder
1 +0.0%
443.42
US$443
1 +0.0% 443.42 US$443
2026-04-06 2026-04-02 B Purchase Large shareholder
1 +0.0%
443.26
US$443
1 +0.0% 443.26 US$443
2026-04-02 2026-04-01 B Purchase Large shareholder
1 +0.0%
454.04
US$454
1 +0.0% 454.04 US$454
2026-04-01 2026-03-31 B Purchase Large shareholder
1 +0.0%
470.18
US$470
1 +0.0% 470.18 US$470
2026-03-31 2026-03-30 B Purchase Large shareholder
1 +0.0%
494.25
US$494
1 +0.0% 494.25 US$494
2026-03-30 2026-03-27 B Purchase Large shareholder
1 +0.0%
518.21
US$518
1 +0.0% 518.21 US$518
2026-03-30 2026-03-26 B Purchase Large shareholder
1 +0.0%
526.13
US$526
1 +0.0% 526.13 US$526