Dudediligence.

Texas Pacific Land Corporation

TPLNYSE · Oil Royalty Traders
Write an idea

Insiders

Last 12 months

Sales planned on beside the trades reported on , and whether each names a .

Planned ·

$90.4M

4 notices · 249,033 sh

Oct 2025 to Oct 2026

Reported ·

$2,866,409

5 sales · 178 buys · $559,898 bought

Oct 2025 to Jun 2026

The two figures cover different periods.

3 of 5 reported sales carry the 10b5-1 box. Together they are under 0.01% of the shares on issue.

PLANNED · FORM 144Oct 2025 to Oct 2026REPORTED · FORM 4Oct 2025 to Jun 2026N2025DJ2026FMAMJJASO2026-09-17: Horizon Kinetics Asset Management LLC, Form 1442026-06-15: HORIZON KINETICS ASSET MANAGEMENT LLC, Form 1442026-06-05: Chris Steddum, Form 1442026-02-25: Donna Epps, Form 1442025-10-07: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-08: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-09: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-10: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-14: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-15: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-16: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-17: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-20: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-21: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-22: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-23: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-24: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-27: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-28: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-29: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-30: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-10-31: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-03: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-04: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-05: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-06: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-07: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-10: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-12: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-13: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-14: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-17: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-18: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-19: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-20: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-21: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-24: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-25: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-26: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-11-28: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-01: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-02: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-03: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-04: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-05: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-08: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-09: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-10: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-11: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-12: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-15: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-16: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-17: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-18: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-19: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-22: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-23: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-24: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-26: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-29: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-30: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2025-12-31: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-02: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-05: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-06: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-07: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-08: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-09: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-12: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-13: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-14: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-15: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-16: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-20: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-21: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-22: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-23: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-26: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-27: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-28: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-29: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-01-30: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-02: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-03: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-04: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-05: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-06: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-09: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-10: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-11: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-12: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-13: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-17: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-18: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-19: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-20: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-23: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-24: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-24: BUFFINGTON STEPHANIE, sold2026-02-25: EPPS DONNA E, sold2026-02-25: EPPS DONNA E, bought2026-02-25: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-26: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-02-27: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-02: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-03: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-04: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-05: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-06: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-09: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-10: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-11: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-12: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-13: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-16: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-17: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-18: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-19: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-20: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-23: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-24: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-25: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-26: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-30: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-03-31: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-01: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-02: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-06: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-07: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-08: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-09: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-10: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-13: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-14: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-15: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-16: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-17: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-20: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-21: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-22: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-23: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-24: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-27: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-28: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-29: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-04-30: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-01: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-04: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-05: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-06: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-07: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-12: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-13: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-14: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-15: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-18: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-19: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-20: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-21: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-22: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-26: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-28: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-05-29: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-01: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-02: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-03: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-04: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-05: STEDDUM CHRIS, sold2026-06-05: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-08: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-09: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-10: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-11: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-12: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-15: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-15: DOYLE PETER, bought2026-06-16: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-17: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-18: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-22: HORIZON KINETICS ASSET MANAGEMENT LLC, bought2026-06-23: HORIZON KINETICS ASSET MANAGEMENT LLC, bought
under a no plan named▼ sale▲ buysize is dollars

Form 144 notices, newest first

2026-09-17Horizon Kinetics Asset Management LLC, 10% Stockholder$33.3M
95,318 shno plan dateForm 4s on file end Jun 23144 ↗
2026-06-15HORIZON KINETICS ASSET MANAGEMENT LLC, 10% Stockholder$55.0M
148,820 shno plan dateForm 4s on file end Jun 23144 ↗
2026-06-05Chris Steddum, Chief Financial Officer$1,626,920
4,000 shplan 2026-03-05144 ↗
Form 4, 2026-06-09: sold 4,000 at $400.27 Form 4 ↗
2026-02-25Donna Epps, Director$458,723
895 shno plan date144 ↗
Form 4, 2026-02-27: sold 895 at $510.08 Form 4 ↗