Texas Pacific Land Corp (TPL)

Stock chart
Ticker: TPL Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned 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
2025-04-15 2025-04-14 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,249.61
USD 3,749
1,000 +0.0% 1,249.61 USD 100,000
2025-04-15 2025-04-14 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,272.83
USD 1,273
1,000 +0.0% 1,272.83 USD 100,000
2025-04-15 2025-04-14 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,272.83
USD 2,546
1,000 +0.0% 1,272.83 USD 100,000
2025-04-15 2025-04-14 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,272.83
USD 3,818
1,000 +0.0% 1,272.83 USD 100,000
2025-04-15 2025-04-14 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,272.83
USD 1,273
1,000 +0.0% 1,272.83 USD 100,000
2025-04-15 2025-04-14 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,272.83
USD 2,546
1,000 +0.0% 1,272.83 USD 100,000
2025-04-14 2025-04-11 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,181.51
USD 3,545
1,000 +0.0% 1,181.51 USD 100,000
2025-04-14 2025-04-11 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,187.00
USD 1,187
1,000 +0.0% 1,187.00 USD 100,000
2025-04-14 2025-04-11 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,187.00
USD 2,374
1,000 +0.0% 1,187.00 USD 100,000
2025-04-14 2025-04-11 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,187.00
USD 3,561
1,000 +0.0% 1,187.00 USD 100,000
2025-04-14 2025-04-11 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,187.00
USD 1,187
1,000 +0.0% 1,187.00 USD 100,000
2025-04-14 2025-04-11 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,187.00
USD 2,374
1,000 +0.0% 1,187.00 USD 100,000
2025-04-11 2025-04-10 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,178.80
USD 3,536
1,000 +0.0% 1,178.80 USD 100,000
2025-04-11 2025-04-10 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,213.28
USD 1,213
1,000 +0.0% 1,213.28 USD 100,000
2025-04-11 2025-04-10 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,213.28
USD 2,427
1,000 +0.0% 1,213.28 USD 100,000
2025-04-11 2025-04-10 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,213.28
USD 3,640
1,000 +0.0% 1,213.28 USD 100,000
2025-04-11 2025-04-10 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,213.28
USD 1,213
1,000 +0.0% 1,213.28 USD 100,000
2025-04-11 2025-04-10 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,213.28
USD 2,427
1,000 +0.0% 1,213.28 USD 100,000
2025-04-10 2025-04-09 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,095.67
USD 3,287
1,000 +0.0% 1,095.67 USD 100,000
2025-04-10 2025-04-09 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1,000 +0.0%
1,103.71
USD 1,104
1,000 +0.0% 1,103.71 USD 100,000
2025-04-10 2025-04-09 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,103.71
USD 2,207
2 +0.0% 1,103.71 USD 2,207
2025-04-10 2025-04-09 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
1,103.71
USD 3,311
3 +0.0% 1,103.71 USD 3,311
2025-04-10 2025-04-09 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,103.71
USD 1,104
1 +0.0% 1,103.71 USD 1,104
2025-04-10 2025-04-09 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,103.71
USD 2,207
2 +0.0% 1,103.71 USD 2,207
2025-04-09 2025-04-08 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
1,177.43
USD 3,532
3 +0.0% 1,177.43 USD 3,532
2025-04-09 2025-04-08 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,210.45
USD 1,210
1 +0.0% 1,210.45 USD 1,210
2025-04-09 2025-04-08 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,210.45
USD 2,421
2 +0.0% 1,210.45 USD 2,421
2025-04-09 2025-04-08 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
1,210.45
USD 3,631
3 +0.0% 1,210.45 USD 3,631
2025-04-09 2025-04-08 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,210.45
USD 1,210
1 +0.0% 1,210.45 USD 1,210
2025-04-09 2025-04-08 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,210.45
USD 2,421
2 +0.0% 1,210.45 USD 2,421
2025-04-08 2025-04-07 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
1,112.14
USD 3,336
3 +0.0% 1,112.14 USD 3,336
2025-04-08 2025-04-07 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,016.48
USD 1,016
1 +0.0% 1,016.48 USD 1,016
2025-04-08 2025-04-07 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,016.48
USD 2,033
2 +0.0% 1,016.48 USD 2,033
2025-04-08 2025-04-07 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
1,016.48
USD 3,049
3 +0.0% 1,016.48 USD 3,049
2025-04-08 2025-04-07 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,016.48
USD 1,016
1 +0.0% 1,016.48 USD 1,016
2025-04-08 2025-04-07 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,016.48
USD 2,033
2 +0.0% 1,016.48 USD 2,033
2025-04-07 2025-04-04 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,078.29
USD 1,078
1 +0.0% 1,078.29 USD 1,078
2025-04-07 2025-04-04 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,165.01
USD 1,165
1 +0.0% 1,165.01 USD 1,165
2025-04-07 2025-04-04 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,165.01
USD 2,330
2 +0.0% 1,165.01 USD 2,330
2025-04-07 2025-04-04 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
1,165.01
USD 3,495
3 +0.0% 1,165.01 USD 3,495
2025-04-07 2025-04-04 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,165.01
USD 1,165
1 +0.0% 1,165.01 USD 1,165
2025-04-07 2025-04-04 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,165.01
USD 2,330
2 +0.0% 1,165.01 USD 2,330
2025-04-04 2025-04-03 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,249.88
USD 1,250
1 +0.0% 1,249.88 USD 1,250
2025-04-04 2025-04-03 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,280.56
USD 1,281
1 +0.0% 1,280.56 USD 1,281
2025-04-04 2025-04-03 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,280.56
USD 2,561
2 +0.0% 1,280.56 USD 2,561
2025-04-04 2025-04-03 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
1,280.56
USD 3,842
3 +0.0% 1,280.56 USD 3,842
2025-04-04 2025-04-03 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,280.56
USD 1,281
1 +0.0% 1,280.56 USD 1,281
2025-04-04 2025-04-03 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,280.56
USD 2,561
2 +0.0% 1,280.56 USD 2,561
2025-04-03 2025-04-02 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,363.65
USD 1,364
1 +0.0% 1,363.65 USD 1,364
2025-04-03 2025-04-02 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,331.21
USD 1,331
1 +0.0% 1,331.21 USD 1,331
2025-04-03 2025-04-02 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,331.21
USD 2,662
2 +0.0% 1,331.21 USD 2,662
2025-04-03 2025-04-02 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
1,331.21
USD 3,994
3 +0.0% 1,331.21 USD 3,994
2025-04-03 2025-04-02 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,331.21
USD 1,331
1 +0.0% 1,331.21 USD 1,331
2025-04-03 2025-04-02 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,331.21
USD 2,662
2 +0.0% 1,331.21 USD 2,662
2025-04-02 2025-04-01 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,323.14
USD 1,323
1 +0.0% 1,323.14 USD 1,323
2025-04-02 2025-04-01 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,314.56
USD 1,315
1 +0.0% 1,314.56 USD 1,315
2025-04-02 2025-04-01 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,314.56
USD 2,629
2 +0.0% 1,314.56 USD 2,629
2025-04-02 2025-04-01 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
1,314.56
USD 3,944
3 +0.0% 1,314.56 USD 3,944
2025-04-02 2025-04-01 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,314.56
USD 1,315
1 +0.0% 1,314.56 USD 1,315
2025-04-02 2025-04-01 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,314.56
USD 2,629
2 +0.0% 1,314.56 USD 2,629
2025-04-01 2025-03-31 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,322.41
USD 1,322
1 +0.0% 1,322.41 USD 1,322
2025-04-01 2025-03-31 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,300.53
USD 1,301
1 +0.0% 1,300.53 USD 1,301
2025-04-01 2025-03-31 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,300.53
USD 2,601
2 +0.0% 1,300.53 USD 2,601
2025-04-01 2025-03-31 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
1,300.53
USD 3,902
3 +0.0% 1,300.53 USD 3,902
2025-04-01 2025-03-31 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,300.53
USD 1,301
1 +0.0% 1,300.53 USD 1,301
2025-04-01 2025-03-31 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,300.53
USD 2,601
2 +0.0% 1,300.53 USD 2,601
2025-03-31 2025-03-28 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,311.89
USD 1,312
1 +0.0% 1,311.89 USD 1,312
2025-03-31 2025-03-28 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,326.21
USD 1,326
1 +0.0% 1,326.21 USD 1,326
2025-03-31 2025-03-28 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,326.21
USD 2,652
2 +0.0% 1,326.21 USD 2,652
2025-03-31 2025-03-28 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
1,326.21
USD 3,979
3 +0.0% 1,326.21 USD 3,979
2025-03-31 2025-03-28 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,326.21
USD 1,326
1 +0.0% 1,326.21 USD 1,326
2025-03-31 2025-03-28 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,326.21
USD 2,652
2 +0.0% 1,326.21 USD 2,652
2025-03-28 2025-03-27 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,347.42
USD 1,347
1 +0.0% 1,347.42 USD 1,347
2025-03-28 2025-03-27 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
1,365.46
USD 1,365
1 +0.0% 1,365.46 USD 1,365
2025-03-28 2025-03-27 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
1,365.46
USD 2,731
2 +0.0% 1,365.46 USD 2,731
// ... existing code ... // ... rest of the file ...