10% Owner
Avg Cost/Share
$924.33
Shares
1
Total Value
$924.33
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$882.84
Shares
1
Total Value
$882.84
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$898.51
Shares
1
Total Value
$898.51
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$887.41
Shares
1
Total Value
$887.41
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$936.32
Shares
1
Total Value
$936.32
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$935.09
Shares
1
Total Value
$935.09
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$964.32
Shares
1
Total Value
$964.32
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$950.35
Shares
1
Total Value
$950.35
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$970.62
Shares
1
Total Value
$970.62
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$967.13
Shares
1
Total Value
$967.13
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$944.99
Shares
1
Total Value
$944.99
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$914.14
Shares
1
Total Value
$914.14
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$926.54
Shares
1
Total Value
$926.54
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$947.88
Shares
1
Total Value
$947.88
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$929.38
Shares
1
Total Value
$929.38
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$955.44
Shares
1
Total Value
$955.44
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$896.91
Shares
1
Total Value
$896.91
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$864.45
Shares
1
Total Value
$864.45
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$896.60
Shares
1
Total Value
$896.60
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$915.55
Shares
1
Total Value
$915.55
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$928.60
Shares
1
Total Value
$928.60
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$929.46
Shares
1
Total Value
$929.46
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$950.26
Shares
1
Total Value
$950.26
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$943.08
Shares
1
Total Value
$943.08
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$927.23
Shares
1
Total Value
$927.23
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$923.41
Shares
1
Total Value
$923.41
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$917.21
Shares
1
Total Value
$917.21
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$908.90
Shares
1
Total Value
$908.90
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$920.69
Shares
1
Total Value
$920.69
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$912.22
Shares
1
Total Value
$912.22
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$928.87
Shares
1
Total Value
$928.87
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$972.55
Shares
1
Total Value
$972.55
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$928.79
Shares
1
Total Value
$928.79
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$909.74
Shares
1
Total Value
$909.74
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$914.32
Shares
1
Total Value
$914.32
Owned After
3,487,777
SEC Form 4
Avg Cost/Share
$897.55
Shares
1
Total Value
$897.55
Owned After
3,487,777
SEC Form 4
Avg Cost/Share
$908.19
Shares
1
Total Value
$908.19
Owned After
3,487,777
SEC Form 4
Avg Cost/Share
$901.92
Shares
1
Total Value
$901.92
Owned After
3,487,777
SEC Form 4
Avg Cost/Share
$888.65
Shares
1
Total Value
$888.65
Owned After
3,487,777
SEC Form 4
Avg Cost/Share
$903.18
Shares
1
Total Value
$903.18
Owned After
3,487,777
SEC Form 4
Avg Cost/Share
$893.05
Shares
1
Total Value
$893.05
Owned After
3,487,777
SEC Form 4
Avg Cost/Share
$893.14
Shares
1
Total Value
$893.14
Owned After
3,487,777
SEC Form 4
Avg Cost/Share
$894.93
Shares
1
Total Value
$894.93
Owned After
3,487,777
SEC Form 4
Avg Cost/Share
$889.04
Shares
1
Total Value
$889.04
Owned After
3,487,777
SEC Form 4
Avg Cost/Share
$854.06
Shares
1
Total Value
$854.06
Owned After
3,487,777
SEC Form 4
Avg Cost/Share
$864.54
Shares
1
Total Value
$864.54
Owned After
3,487,777
SEC Form 4
Avg Cost/Share
$876.27
Shares
2
Total Value
$1,752.54
Owned After
3,487,777
Avg Cost/Share
$868.97
Shares
2
Total Value
$1,737.94
Owned After
3,487,777
10% Owner
Avg Cost/Share
$1,377.87
Shares
1
Total Value
$1,377.87
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,436.25
Shares
1
Total Value
$1,436.25
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 | Oct 15, 2025 | Buy | $924.33 | 1 | $924.33 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 14, 2025 | Buy | $882.84 | 1 | $882.84 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 13, 2025 | Buy | $898.51 | 1 | $898.51 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 10, 2025 | Buy | $887.41 | 1 | $887.41 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 9, 2025 | Buy | $936.32 | 1 | $936.32 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 8, 2025 | Buy | $935.09 | 1 | $935.09 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 7, 2025 | Buy | $964.32 | 1 | $964.32 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 6, 2025 | Buy | $950.35 | 1 | $950.35 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 3, 2025 | Buy | $970.62 | 1 | $970.62 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 2, 2025 | Buy | $967.13 | 1 | $967.13 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 1, 2025 | Buy | $944.99 | 1 | $944.99 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 30, 2025 | Buy | $914.14 | 1 | $914.14 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 29, 2025 | Buy | $926.54 | 1 | $926.54 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 26, 2025 | Buy | $947.88 | 1 | $947.88 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 25, 2025 | Buy | $929.38 | 1 | $929.38 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 24, 2025 | Buy | $955.44 | 1 | $955.44 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 23, 2025 | Buy | $896.91 | 1 | $896.91 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 22, 2025 | Buy | $864.45 | 1 | $864.45 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 19, 2025 | Buy | $896.60 | 1 | $896.60 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 18, 2025 | Buy | $915.55 | 1 | $915.55 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 17, 2025 | Buy | $928.60 | 1 | $928.60 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 16, 2025 | Buy | $929.46 | 1 | $929.46 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 15, 2025 | Buy | $950.26 | 1 | $950.26 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 12, 2025 | Buy | $943.08 | 1 | $943.08 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 11, 2025 | Buy | $927.23 | 1 | $927.23 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 10, 2025 | Buy | $923.41 | 1 | $923.41 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 9, 2025 | Buy | $917.21 | 1 | $917.21 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 8, 2025 | Buy | $908.90 | 1 | $908.90 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 5, 2025 | Buy | $920.69 | 1 | $920.69 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 4, 2025 | Buy | $912.22 | 1 | $912.22 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 3, 2025 | Buy | $928.87 | 1 | $928.87 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Sep 2, 2025 | Buy | $972.55 | 1 | $972.55 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 29, 2025 | Buy | $928.79 | 1 | $928.79 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 28, 2025 | Buy | $909.74 | 1 | $909.74 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 27, 2025 | Buy | $914.32 | 1 | $914.32 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 26, 2025 | Buy | $897.55 | 1 | $897.55 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 25, 2025 | Buy | $908.19 | 1 | $908.19 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 22, 2025 | Buy | $901.92 | 1 | $901.92 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 21, 2025 | Buy | $888.65 | 1 | $888.65 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 20, 2025 | Buy | $903.18 | 1 | $903.18 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 19, 2025 | Buy | $893.05 | 1 | $893.05 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 18, 2025 | Buy | $893.14 | 1 | $893.14 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 15, 2025 | Buy | $894.93 | 1 | $894.93 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 14, 2025 | Buy | $889.04 | 1 | $889.04 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 13, 2025 | Buy | $854.06 | 1 | $854.06 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 12, 2025 | Buy | $864.54 | 1 | $864.54 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 11, 2025 | Buy | $876.27 | 2 | $1,752.54 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | N/A | Aug 8, 2025 | Buy | $868.97 | 2 | $1,737.94 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 21, 2025 | Buy | $1,377.87 | 1 | $1,377.87 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Feb 20, 2025 | Buy | $1,436.25 | 1 | $1,436.25 | 3,487,777 |
Showing page 2 of 5 (250 total transactions)