10% Owner
Avg Cost/Share
$821.53
Shares
3
Total Value
$2,464.59
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$820.17
Shares
3
Total Value
$2,460.51
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$828.02
Shares
3
Total Value
$2,484.06
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$817.92
Shares
3
Total Value
$2,453.76
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$807.64
Shares
3
Total Value
$2,422.92
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$788.88
Shares
3
Total Value
$2,366.64
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$772.02
Shares
3
Total Value
$2,316.06
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$749.78
Shares
3
Total Value
$2,249.34
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$786.01
Shares
6
Total Value
$4,716.06
Owned After
3,479,381
10% Owner
Avg Cost/Share
$822.28
Shares
3
Total Value
$2,466.84
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$839.10
Shares
3
Total Value
$2,517.30
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$816.77
Shares
3
Total Value
$2,450.31
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$818.05
Shares
3
Total Value
$2,454.15
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$813.78
Shares
3
Total Value
$2,441.34
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$800.99
Shares
3
Total Value
$2,402.97
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$809.81
Shares
3
Total Value
$2,429.43
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$804.95
Shares
3
Total Value
$2,414.85
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$802.95
Shares
3
Total Value
$2,408.85
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$816.90
Shares
3
Total Value
$2,450.70
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$826.82
Shares
3
Total Value
$2,480.46
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$828.46
Shares
3
Total Value
$2,485.38
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$830.44
Shares
3
Total Value
$2,491.32
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$822.62
Shares
3
Total Value
$2,467.86
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$793.49
Shares
3
Total Value
$2,380.47
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$785.38
Shares
1
Total Value
$785.38
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$758.83
Shares
3
Total Value
$2,276.49
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$733.22
Shares
3
Total Value
$2,199.66
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$591.06
Shares
3
Total Value
$1,773.18
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$591.76
Shares
3
Total Value
$1,775.28
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$585.56
Shares
3
Total Value
$1,756.68
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$598.40
Shares
3
Total Value
$1,795.20
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$616.93
Shares
3
Total Value
$1,850.79
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$615.86
Shares
3
Total Value
$1,847.58
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$612.13
Shares
3
Total Value
$1,836.39
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$615.48
Shares
3
Total Value
$1,846.44
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$611.48
Shares
3
Total Value
$1,834.44
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$608.32
Shares
3
Total Value
$1,824.96
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$610.08
Shares
3
Total Value
$1,830.24
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$619.07
Shares
3
Total Value
$1,857.21
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$614.62
Shares
3
Total Value
$1,843.86
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$611.81
Shares
3
Total Value
$1,835.43
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$604.85
Shares
3
Total Value
$1,814.55
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$602.07
Shares
3
Total Value
$1,806.21
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$607.39
Shares
3
Total Value
$1,822.17
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$606.71
Shares
3
Total Value
$1,820.13
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$622.31
Shares
3
Total Value
$1,866.93
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$616.90
Shares
3
Total Value
$1,850.70
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$564.11
Shares
3
Total Value
$1,692.33
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$572.35
Shares
3
Total Value
$1,717.05
Owned After
3,479,381
SEC Form 4
10% Owner
Avg Cost/Share
$569.38
Shares
3
Total Value
$1,708.14
Owned After
3,479,381
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 | Aug 14, 2024 | Buy | $821.53 | 3 | $2,464.59 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 13, 2024 | Buy | $820.17 | 3 | $2,460.51 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 12, 2024 | Buy | $828.02 | 3 | $2,484.06 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 9, 2024 | Buy | $817.92 | 3 | $2,453.76 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 8, 2024 | Buy | $807.64 | 3 | $2,422.92 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 7, 2024 | Buy | $788.88 | 3 | $2,366.64 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 6, 2024 | Buy | $772.02 | 3 | $2,316.06 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 5, 2024 | Buy | $749.78 | 3 | $2,249.34 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 2, 2024 | Buy | $786.01 | 6 | $4,716.06 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 1, 2024 | Buy | $822.28 | 3 | $2,466.84 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 31, 2024 | Buy | $839.10 | 3 | $2,517.30 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 30, 2024 | Buy | $816.77 | 3 | $2,450.31 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 29, 2024 | Buy | $818.05 | 3 | $2,454.15 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 26, 2024 | Buy | $813.78 | 3 | $2,441.34 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 25, 2024 | Buy | $800.99 | 3 | $2,402.97 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 24, 2024 | Buy | $809.81 | 3 | $2,429.43 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 23, 2024 | Buy | $804.95 | 3 | $2,414.85 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 22, 2024 | Buy | $802.95 | 3 | $2,408.85 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 19, 2024 | Buy | $816.90 | 3 | $2,450.70 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 18, 2024 | Buy | $826.82 | 3 | $2,480.46 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 17, 2024 | Buy | $828.46 | 3 | $2,485.38 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 16, 2024 | Buy | $830.44 | 3 | $2,491.32 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 15, 2024 | Buy | $822.62 | 3 | $2,467.86 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 12, 2024 | Buy | $793.49 | 3 | $2,380.47 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 11, 2024 | Buy | $785.38 | 1 | $785.38 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 10, 2024 | Buy | $758.83 | 3 | $2,276.49 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 1, 2024 | Buy | $733.22 | 3 | $2,199.66 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jun 6, 2024 | Buy | $591.06 | 3 | $1,773.18 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jun 5, 2024 | Buy | $591.76 | 3 | $1,775.28 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jun 4, 2024 | Buy | $585.56 | 3 | $1,756.68 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jun 3, 2024 | Buy | $598.40 | 3 | $1,795.20 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 31, 2024 | Buy | $616.93 | 3 | $1,850.79 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 30, 2024 | Buy | $615.86 | 3 | $1,847.58 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 29, 2024 | Buy | $612.13 | 3 | $1,836.39 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 28, 2024 | Buy | $615.48 | 3 | $1,846.44 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 24, 2024 | Buy | $611.48 | 3 | $1,834.44 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 23, 2024 | Buy | $608.32 | 3 | $1,824.96 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 22, 2024 | Buy | $610.08 | 3 | $1,830.24 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 21, 2024 | Buy | $619.07 | 3 | $1,857.21 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 20, 2024 | Buy | $614.62 | 3 | $1,843.86 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 17, 2024 | Buy | $611.81 | 3 | $1,835.43 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 16, 2024 | Buy | $604.85 | 3 | $1,814.55 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 15, 2024 | Buy | $602.07 | 3 | $1,806.21 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 14, 2024 | Buy | $607.39 | 3 | $1,822.17 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 13, 2024 | Buy | $606.71 | 3 | $1,820.13 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 10, 2024 | Buy | $622.31 | 3 | $1,866.93 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 9, 2024 | Buy | $616.90 | 3 | $1,850.70 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 8, 2024 | Buy | $564.11 | 3 | $1,692.33 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 7, 2024 | Buy | $572.35 | 3 | $1,717.05 | 3,479,381 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | May 6, 2024 | Buy | $569.38 | 3 | $1,708.14 | 3,479,381 |
Showing page 5 of 6 (290 total transactions)