10% Owner
Avg Cost/Share
$611.81
Shares
3
Total Value
$1,835.43
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$604.85
Shares
3
Total Value
$1,814.55
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$602.07
Shares
3
Total Value
$1,806.21
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$607.39
Shares
3
Total Value
$1,822.17
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$606.71
Shares
3
Total Value
$1,820.13
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$622.31
Shares
3
Total Value
$1,866.93
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$616.90
Shares
3
Total Value
$1,850.70
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$564.11
Shares
3
Total Value
$1,692.33
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$572.35
Shares
3
Total Value
$1,717.05
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$569.38
Shares
3
Total Value
$1,708.14
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$561.48
Shares
3
Total Value
$1,684.44
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$560.50
Shares
3
Total Value
$1,681.50
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$558.69
Shares
3
Total Value
$1,676.07
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$576.30
Shares
3
Total Value
$1,728.90
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$602.40
Shares
3
Total Value
$1,807.20
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$595.67
Shares
3
Total Value
$1,787.01
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$592.02
Shares
3
Total Value
$1,776.06
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$589.01
Shares
3
Total Value
$1,767.03
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$587.81
Shares
3
Total Value
$1,763.43
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$585.81
Shares
3
Total Value
$1,757.43
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$582.60
Shares
3
Total Value
$1,747.80
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$582.40
Shares
3
Total Value
$1,747.20
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$584.96
Shares
3
Total Value
$1,754.88
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$586.93
Shares
3
Total Value
$1,760.79
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,603.95
Shares
3
Total Value
$4,811.85
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,574.41
Shares
3
Total Value
$4,723.23
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,545.71
Shares
3
Total Value
$4,637.13
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,554.65
Shares
3
Total Value
$4,663.95
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,546.12
Shares
3
Total Value
$4,638.36
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,516.52
Shares
3
Total Value
$4,549.56
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,485.68
Shares
3
Total Value
$4,457.04
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,487.80
Shares
3
Total Value
$4,463.40
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,597.16
Shares
3
Total Value
$4,791.48
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,671.95
Shares
3
Total Value
$5,015.85
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,652.07
Shares
3
Total Value
$4,956.21
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,618.12
Shares
3
Total Value
$4,854.36
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,637.02
Shares
3
Total Value
$4,911.06
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,642.00
Shares
3
Total Value
$4,926.00
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,641.48
Shares
3
Total Value
$4,924.44
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,639.40
Shares
3
Total Value
$4,918.20
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,652.00
Shares
3
Total Value
$4,956.00
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,661.37
Shares
3
Total Value
$4,984.11
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,649.78
Shares
6
Total Value
$9,898.68
Owned After
3,487,777
10% Owner
Avg Cost/Share
$1,650.55
Shares
3
Total Value
$4,951.65
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,696.81
Shares
3
Total Value
$5,090.43
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,797.80
Shares
3
Total Value
$5,393.40
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,845.95
Shares
3
Total Value
$5,537.85
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,856.23
Shares
1
Total Value
$1,856.23
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,812.15
Shares
2
Total Value
$3,624.30
Owned After
3,487,777
SEC Form 4
10% Owner
Avg Cost/Share
$1,856.34
Shares
3
Total Value
$5,569.02
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 | May 17, 2024 | Buy | $611.81 | 3 | $1,835.43 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 16, 2024 | Buy | $604.85 | 3 | $1,814.55 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 15, 2024 | Buy | $602.07 | 3 | $1,806.21 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 14, 2024 | Buy | $607.39 | 3 | $1,822.17 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 13, 2024 | Buy | $606.71 | 3 | $1,820.13 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 10, 2024 | Buy | $622.31 | 3 | $1,866.93 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 9, 2024 | Buy | $616.90 | 3 | $1,850.70 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 8, 2024 | Buy | $564.11 | 3 | $1,692.33 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 7, 2024 | Buy | $572.35 | 3 | $1,717.05 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 6, 2024 | Buy | $569.38 | 3 | $1,708.14 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 3, 2024 | Buy | $561.48 | 3 | $1,684.44 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 2, 2024 | Buy | $560.50 | 3 | $1,681.50 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 1, 2024 | Buy | $558.69 | 3 | $1,676.07 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Apr 30, 2024 | Buy | $576.30 | 3 | $1,728.90 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Apr 29, 2024 | Buy | $602.40 | 3 | $1,807.20 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Apr 26, 2024 | Buy | $595.67 | 3 | $1,787.01 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Apr 25, 2024 | Buy | $592.02 | 3 | $1,776.06 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Apr 24, 2024 | Buy | $589.01 | 3 | $1,767.03 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Apr 23, 2024 | Buy | $587.81 | 3 | $1,763.43 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Apr 22, 2024 | Buy | $585.81 | 3 | $1,757.43 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Apr 19, 2024 | Buy | $582.60 | 3 | $1,747.80 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Apr 18, 2024 | Buy | $582.40 | 3 | $1,747.20 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Apr 17, 2024 | Buy | $584.96 | 3 | $1,754.88 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Apr 16, 2024 | Buy | $586.93 | 3 | $1,760.79 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 14, 2023 | Buy | $1,603.95 | 3 | $4,811.85 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 13, 2023 | Buy | $1,574.41 | 3 | $4,723.23 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 12, 2023 | Buy | $1,545.71 | 3 | $4,637.13 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 11, 2023 | Buy | $1,554.65 | 3 | $4,663.95 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 8, 2023 | Buy | $1,546.12 | 3 | $4,638.36 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 7, 2023 | Buy | $1,516.52 | 3 | $4,549.56 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 6, 2023 | Buy | $1,485.68 | 3 | $4,457.04 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 5, 2023 | Buy | $1,487.80 | 3 | $4,463.40 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 4, 2023 | Buy | $1,597.16 | 3 | $4,791.48 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 30, 2023 | Buy | $1,671.95 | 3 | $5,015.85 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 29, 2023 | Buy | $1,652.07 | 3 | $4,956.21 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 28, 2023 | Buy | $1,618.12 | 3 | $4,854.36 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 27, 2023 | Buy | $1,637.02 | 3 | $4,911.06 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 22, 2023 | Buy | $1,642.00 | 3 | $4,926.00 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 21, 2023 | Buy | $1,641.48 | 3 | $4,924.44 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 20, 2023 | Buy | $1,639.40 | 3 | $4,918.20 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 17, 2023 | Buy | $1,652.00 | 3 | $4,956.00 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 13, 2023 | Buy | $1,661.37 | 3 | $4,984.11 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 9, 2023 | Buy | $1,649.78 | 6 | $9,898.68 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 8, 2023 | Buy | $1,650.55 | 3 | $4,951.65 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 7, 2023 | Buy | $1,696.81 | 3 | $5,090.43 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 2, 2023 | Buy | $1,797.80 | 3 | $5,393.40 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 31, 2023 | Buy | $1,845.95 | 3 | $5,537.85 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 26, 2023 | Buy | $1,856.23 | 1 | $1,856.23 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 24, 2023 | Buy | $1,812.15 | 2 | $3,624.30 | 3,487,777 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Oct 23, 2023 | Buy | $1,856.34 | 3 | $5,569.02 | 3,487,777 |
Showing page 5 of 5 (250 total transactions)