10% Owner
Avg Cost/Share
$912.29
Shares
1
Total Value
$912.29
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$875.90
Shares
1
Total Value
$875.90
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$869.18
Shares
1
Total Value
$869.18
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$866.88
Shares
1
Total Value
$866.88
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$867.31
Shares
1
Total Value
$867.31
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$863.45
Shares
1
Total Value
$863.45
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$853.41
Shares
1
Total Value
$853.41
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$880.12
Shares
1
Total Value
$880.12
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$895.11
Shares
1
Total Value
$895.11
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$918.95
Shares
1
Total Value
$918.95
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$899.24
Shares
1
Total Value
$899.24
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$914.17
Shares
1
Total Value
$914.17
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$1,008.18
Shares
1
Total Value
$1,008.18
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$998.50
Shares
1
Total Value
$998.50
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$1,020.76
Shares
1
Total Value
$1,020.76
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$996.33
Shares
1
Total Value
$996.33
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$1,000.82
Shares
1
Total Value
$1,000.82
Owned After
1,162,579
SEC Form 4
10% Owner
Avg Cost/Share
$967.12
Shares
1
Total Value
$967.12
Owned After
1,162,579
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 | Dec 4, 2025 | Buy | $912.29 | 1 | $912.29 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 3, 2025 | Buy | $875.90 | 1 | $875.90 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 2, 2025 | Buy | $869.18 | 1 | $869.18 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 1, 2025 | Buy | $866.88 | 1 | $866.88 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 28, 2025 | Buy | $867.31 | 1 | $867.31 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 26, 2025 | Buy | $863.45 | 1 | $863.45 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 25, 2025 | Buy | $853.41 | 1 | $853.41 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 24, 2025 | Buy | $880.12 | 1 | $880.12 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 21, 2025 | Buy | $895.11 | 1 | $895.11 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 20, 2025 | Buy | $918.95 | 1 | $918.95 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 19, 2025 | Buy | $899.24 | 1 | $899.24 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 18, 2025 | Buy | $914.17 | 1 | $914.17 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 17, 2025 | Buy | $1,008.18 | 1 | $1,008.18 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 14, 2025 | Buy | $998.50 | 1 | $998.50 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 13, 2025 | Buy | $1,020.76 | 1 | $1,020.76 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 12, 2025 | Buy | $996.33 | 1 | $996.33 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 11, 2025 | Buy | $1,000.82 | 1 | $1,000.82 | 1,162,579 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 10, 2025 | Buy | $967.12 | 1 | $967.12 | 1,162,579 |