Stock chart
Ticker: TPL Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale
Past 90 days
 
Value bought
 
Value sold
 
Net insiders buying
 
Trades (buy and sell)
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 Total value Details
2024-05-20 2024-05-17 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
1,000 +0.0%
611.81
100,000 USD
1,000 +0.0% 611.81 100,000 USD
2024-05-20 2024-05-17 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
1,000 +0.0%
611.81
100,000 USD
1,000 +0.0% 611.81 100,000 USD
2024-05-17 2024-05-16 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
1,000 +0.0%
604.85
100,000 USD
1,000 +0.0% 604.85 100,000 USD
2024-05-17 2024-05-15 B Purchase

Cook Donald G

Non-Executive Director
1,000 +4.3%
611.17
100,000 USD
1,000 +4.3% 611.17 100,000 USD
2024-05-15 2024-05-14 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
1,000 +0.0%
607.39
100,000 USD
1,000 +0.0% 607.39 100,000 USD
2024-05-15 2024-05-14 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
1,000 +0.0%
607.39
100,000 USD
1,000 +0.0% 607.39 100,000 USD
2024-05-14 2024-05-13 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
1,000 +0.0%
606.71
100,000 USD
1,000 +0.0% 606.71 100,000 USD
2024-05-13 2024-05-10 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
1,000 +0.0%
622.31
100,000 USD
1,000 +0.0% 622.31 100,000 USD
2024-05-10 2024-05-09 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
1,000 +0.0%
616.90
100,000 USD
1,000 +0.0% 616.90 100,000 USD
2024-05-09 2024-05-08 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
1,000 +0.0%
564.11
100,000 USD
1,000 +0.0% 564.11 100,000 USD
2024-05-08 2024-05-07 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
572.35
1,717 USD
3 +0.0% 572.35 1,717 USD
2024-05-07 2024-05-06 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
569.38
1,708 USD
3 +0.0% 569.38 1,708 USD
2024-05-06 2024-05-03 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
561.48
1,684 USD
3 +0.0% 561.48 1,684 USD
2024-05-03 2024-05-02 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
560.50
1,682 USD
3 +0.0% 560.50 1,682 USD
2024-05-02 2024-05-01 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
558.69
1,676 USD
3 +0.0% 558.69 1,676 USD
2024-05-01 2024-04-30 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
576.30
1,729 USD
3 +0.0% 576.30 1,729 USD
2024-04-30 2024-04-29 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
602.40
1,807 USD
3 +0.0% 602.40 1,807 USD
2024-04-29 2024-04-26 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
595.67
1,787 USD
3 +0.0% 595.67 1,787 USD
2024-04-29 2024-04-26 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
595.67
1,787 USD
3 +0.0% 595.67 1,787 USD
2024-04-26 2024-04-25 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
592.02
1,776 USD
3 +0.0% 592.02 1,776 USD
2024-04-25 2024-04-24 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
589.01
1,767 USD
3 +0.0% 589.01 1,767 USD
2024-04-24 2024-04-23 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
587.81
1,763 USD
3 +0.0% 587.81 1,763 USD
2024-04-23 2024-04-22 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
585.81
1,757 USD
3 +0.0% 585.81 1,757 USD
2024-04-22 2024-04-19 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
582.60
1,748 USD
3 +0.0% 582.60 1,748 USD
2024-04-19 2024-04-18 B Purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
582.40
1,747 USD
3 +0.0% 582.40 1,747 USD
2024-04-18 2024-04-17 PP Planned purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
584.96
1,755 USD
3 +0.0% 584.96 1,755 USD
2024-04-17 2024-04-16 PP Planned purchase

HORIZON KINETICS ASSET MANAGEMENT LLC

Large shareholder
3 +0.0%
586.93
1,761 USD
3 +0.0% 586.93 1,761 USD
2024-04-16 2024-04-15 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
583.91
1,752 USD
3 +0.0% 583.91 1,752 USD
2024-04-16 2024-04-15 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
583.91
584 USD
1 +0.0% 583.91 584 USD
2024-04-16 2024-04-15 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
583.91
1,168 USD
2 +0.0% 583.91 1,168 USD
2024-04-16 2024-04-15 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
583.91
1,752 USD
3 +0.0% 583.91 1,752 USD
2024-04-16 2024-04-15 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
583.91
584 USD
1 +0.0% 583.91 584 USD
2024-04-16 2024-04-15 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
583.91
1,168 USD
2 +0.0% 583.91 1,168 USD
2024-04-15 2024-04-12 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
605.72
1,817 USD
3 +0.0% 605.72 1,817 USD
2024-04-15 2024-04-12 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
605.72
606 USD
1 +0.0% 605.72 606 USD
2024-04-15 2024-04-12 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
605.72
1,211 USD
2 +0.0% 605.72 1,211 USD
2024-04-15 2024-04-12 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
605.72
1,817 USD
3 +0.0% 605.72 1,817 USD
2024-04-15 2024-04-12 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
605.72
606 USD
1 +0.0% 605.72 606 USD
2024-04-15 2024-04-12 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
605.72
1,211 USD
2 +0.0% 605.72 1,211 USD
2024-04-12 2024-04-11 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
601.52
1,805 USD
3 +0.0% 601.52 1,805 USD
2024-04-12 2024-04-11 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
601.52
602 USD
1 +0.0% 601.52 602 USD
2024-04-12 2024-04-11 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
601.52
1,203 USD
2 +0.0% 601.52 1,203 USD
2024-04-12 2024-04-11 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
601.52
1,805 USD
3 +0.0% 601.52 1,805 USD
2024-04-12 2024-04-11 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
601.52
602 USD
1 +0.0% 601.52 602 USD
2024-04-12 2024-04-11 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
601.52
1,203 USD
2 +0.0% 601.52 1,203 USD
2024-04-11 2024-04-10 B Purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
594.22
1,783 USD
3 +0.0% 594.22 1,783 USD
2024-04-11 2024-04-10 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
1 +0.0%
594.22
594 USD
1 +0.0% 594.22 594 USD
2024-04-11 2024-04-10 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
2 +0.0%
594.22
1,188 USD
2 +0.0% 594.22 1,188 USD
2024-04-11 2024-04-10 PP Planned purchase

STAHL MURRAY

Non-Executive Director Large shareholder
3 +0.0%
594.22
1,783 USD
3 +0.0% 594.22 1,783 USD