10% Owner
Avg Cost/Share
$1,422.27
Shares
1
Total Value
$1,422.27
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,402.70
Shares
1
Total Value
$1,402.70
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,359.00
Shares
1
Total Value
$1,359.00
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,344.87
Shares
1
Total Value
$1,344.87
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,356.89
Shares
1
Total Value
$1,356.89
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,366.97
Shares
1
Total Value
$1,366.97
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,379.39
Shares
1
Total Value
$1,379.39
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,359.18
Shares
1
Total Value
$1,359.18
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,351.46
Shares
1
Total Value
$1,351.46
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,393.56
Shares
1
Total Value
$1,393.56
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,361.19
Shares
1
Total Value
$1,361.19
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,316.07
Shares
1
Total Value
$1,316.07
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,314.44
Shares
1
Total Value
$1,314.44
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,308.12
Shares
1
Total Value
$1,308.12
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,275.02
Shares
1
Total Value
$1,275.02
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,253.16
Shares
1
Total Value
$1,253.16
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,230.35
Shares
1
Total Value
$1,230.35
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,383.33
Shares
1
Total Value
$1,383.33
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,425.45
Shares
1
Total Value
$1,425.45
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,418.68
Shares
1
Total Value
$1,418.68
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,395.68
Shares
1
Total Value
$1,395.68
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,399.62
Shares
1
Total Value
$1,399.62
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,386.27
Shares
1
Total Value
$1,386.27
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,400.25
Shares
1
Total Value
$1,400.25
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,313.11
Shares
1
Total Value
$1,313.11
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,321.05
Shares
1
Total Value
$1,321.05
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,300.78
Shares
1
Total Value
$1,300.78
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,255.81
Shares
1
Total Value
$1,255.81
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,252.93
Shares
1
Total Value
$1,252.93
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,224.12
Shares
1
Total Value
$1,224.12
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,148.57
Shares
1
Total Value
$1,148.57
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,127.97
Shares
1
Total Value
$1,127.97
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,134.87
Shares
1
Total Value
$1,134.87
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,159.10
Shares
1
Total Value
$1,159.10
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,150.34
Shares
1
Total Value
$1,150.34
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,132.67
Shares
2
Total Value
$2,265.34
Owned After
3,487,777
10% Owner
Avg Cost/Share
$1,118.98
Shares
1
Total Value
$1,118.98
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,109.00
Shares
1
Total Value
$1,109.00
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,204.77
Shares
1
Total Value
$1,204.77
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,184.55
Shares
1
Total Value
$1,184.55
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,231.50
Shares
1
Total Value
$1,231.50
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,180.67
Shares
1
Total Value
$1,180.67
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,149.85
Shares
3
Total Value
$3,449.55
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,283.63
Shares
3
Total Value
$3,850.89
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,319.54
Shares
2
Total Value
$2,639.08
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,357.63
Shares
3
Total Value
$4,072.89
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,319.52
Shares
3
Total Value
$3,958.56
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,337.65
Shares
3
Total Value
$4,012.95
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,558.70
Shares
3
Total Value
$4,676.10
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,536.54
Shares
3
Total Value
$4,609.62
Owned After
3,487,777
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 19, 2025 | Buy | $1,422.27 | 1 | $1,422.27 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 18, 2025 | Buy | $1,402.70 | 1 | $1,402.70 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 14, 2025 | Buy | $1,359.00 | 1 | $1,359.00 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 13, 2025 | Buy | $1,344.87 | 1 | $1,344.87 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 12, 2025 | Buy | $1,356.89 | 1 | $1,356.89 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 11, 2025 | Buy | $1,366.97 | 1 | $1,366.97 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 10, 2025 | Buy | $1,379.39 | 1 | $1,379.39 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 7, 2025 | Buy | $1,359.18 | 1 | $1,359.18 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 6, 2025 | Buy | $1,351.46 | 1 | $1,351.46 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 5, 2025 | Buy | $1,393.56 | 1 | $1,393.56 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 4, 2025 | Buy | $1,361.19 | 1 | $1,361.19 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 3, 2025 | Buy | $1,316.07 | 1 | $1,316.07 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 31, 2025 | Buy | $1,314.44 | 1 | $1,314.44 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 30, 2025 | Buy | $1,308.12 | 1 | $1,308.12 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 29, 2025 | Buy | $1,275.02 | 1 | $1,275.02 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 28, 2025 | Buy | $1,253.16 | 1 | $1,253.16 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 27, 2025 | Buy | $1,230.35 | 1 | $1,230.35 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 24, 2025 | Buy | $1,383.33 | 1 | $1,383.33 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 23, 2025 | Buy | $1,425.45 | 1 | $1,425.45 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 22, 2025 | Buy | $1,418.68 | 1 | $1,418.68 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 21, 2025 | Buy | $1,395.68 | 1 | $1,395.68 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 17, 2025 | Buy | $1,399.62 | 1 | $1,399.62 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 16, 2025 | Buy | $1,386.27 | 1 | $1,386.27 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 15, 2025 | Buy | $1,400.25 | 1 | $1,400.25 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 14, 2025 | Buy | $1,313.11 | 1 | $1,313.11 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 13, 2025 | Buy | $1,321.05 | 1 | $1,321.05 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 10, 2025 | Buy | $1,300.78 | 1 | $1,300.78 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 8, 2025 | Buy | $1,255.81 | 1 | $1,255.81 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 7, 2025 | Buy | $1,252.93 | 1 | $1,252.93 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 6, 2025 | Buy | $1,224.12 | 1 | $1,224.12 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 2, 2025 | Buy | $1,148.57 | 1 | $1,148.57 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 31, 2024 | Buy | $1,127.97 | 1 | $1,127.97 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 30, 2024 | Buy | $1,134.87 | 1 | $1,134.87 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 27, 2024 | Buy | $1,159.10 | 1 | $1,159.10 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 26, 2024 | Buy | $1,150.34 | 1 | $1,150.34 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 23, 2024 | Buy | $1,132.67 | 2 | $2,265.34 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 20, 2024 | Buy | $1,118.98 | 1 | $1,118.98 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 19, 2024 | Buy | $1,109.00 | 1 | $1,109.00 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 18, 2024 | Buy | $1,204.77 | 1 | $1,204.77 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 17, 2024 | Buy | $1,184.55 | 1 | $1,184.55 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 16, 2024 | Buy | $1,231.50 | 1 | $1,231.50 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 13, 2024 | Buy | $1,180.67 | 1 | $1,180.67 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 12, 2024 | Buy | $1,149.85 | 3 | $3,449.55 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 11, 2024 | Buy | $1,283.63 | 3 | $3,850.89 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 10, 2024 | Buy | $1,319.54 | 2 | $2,639.08 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 9, 2024 | Buy | $1,357.63 | 3 | $4,072.89 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 6, 2024 | Buy | $1,319.52 | 3 | $3,958.56 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 5, 2024 | Buy | $1,337.65 | 3 | $4,012.95 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 4, 2024 | Buy | $1,558.70 | 3 | $4,676.10 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 3, 2024 | Buy | $1,536.54 | 3 | $4,609.62 | 3,487,777 |
Showing page 3 of 5 (250 total transactions)