10% Owner
Avg Cost/Share
$1,300.78
Shares
1
Total Value
$1,300.78
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,255.81
Shares
1
Total Value
$1,255.81
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,252.93
Shares
1
Total Value
$1,252.93
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,224.12
Shares
1
Total Value
$1,224.12
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,148.57
Shares
1
Total Value
$1,148.57
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,127.97
Shares
1
Total Value
$1,127.97
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,134.87
Shares
1
Total Value
$1,134.87
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,159.10
Shares
1
Total Value
$1,159.10
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,150.34
Shares
1
Total Value
$1,150.34
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,132.67
Shares
2
Total Value
$2,265.34
Owned After
3,263,682
10% Owner
Avg Cost/Share
$1,118.98
Shares
1
Total Value
$1,118.98
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,109.00
Shares
1
Total Value
$1,109.00
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,204.77
Shares
1
Total Value
$1,204.77
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,184.55
Shares
1
Total Value
$1,184.55
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,231.50
Shares
1
Total Value
$1,231.50
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,180.67
Shares
1
Total Value
$1,180.67
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,149.85
Shares
3
Total Value
$3,449.55
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,283.63
Shares
3
Total Value
$3,850.89
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,319.54
Shares
2
Total Value
$2,639.08
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,357.63
Shares
3
Total Value
$4,072.89
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,319.52
Shares
3
Total Value
$3,958.56
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,337.65
Shares
3
Total Value
$4,012.95
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,558.70
Shares
3
Total Value
$4,676.10
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,536.54
Shares
3
Total Value
$4,609.62
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,517.57
Shares
3
Total Value
$4,552.71
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,681.03
Shares
3
Total Value
$5,043.09
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,579.14
Shares
3
Total Value
$4,737.42
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,556.11
Shares
3
Total Value
$4,668.33
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,726.14
Shares
3
Total Value
$5,178.42
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,645.51
Shares
3
Total Value
$4,936.53
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,452.90
Shares
3
Total Value
$4,358.70
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,426.83
Shares
3
Total Value
$4,280.49
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,406.66
Shares
3
Total Value
$4,219.98
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$1,388.85
Shares
3
Total Value
$4,166.55
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$821.53
Shares
3
Total Value
$2,464.59
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$820.17
Shares
3
Total Value
$2,460.51
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$828.02
Shares
3
Total Value
$2,484.06
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$817.92
Shares
3
Total Value
$2,453.76
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$807.64
Shares
3
Total Value
$2,422.92
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$788.88
Shares
3
Total Value
$2,366.64
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$772.02
Shares
3
Total Value
$2,316.06
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$749.78
Shares
3
Total Value
$2,249.34
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$786.01
Shares
6
Total Value
$4,716.06
Owned After
3,263,682
10% Owner
Avg Cost/Share
$822.28
Shares
3
Total Value
$2,466.84
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$839.10
Shares
3
Total Value
$2,517.30
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$816.77
Shares
3
Total Value
$2,450.31
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$818.05
Shares
3
Total Value
$2,454.15
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$813.78
Shares
3
Total Value
$2,441.34
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$800.99
Shares
3
Total Value
$2,402.97
Owned After
3,263,682
SEC Form 4
10% Owner
Avg Cost/Share
$809.81
Shares
3
Total Value
$2,429.43
Owned After
3,263,682
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 | Jan 10, 2025 | Buy | $1,300.78 | 1 | $1,300.78 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 8, 2025 | Buy | $1,255.81 | 1 | $1,255.81 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 7, 2025 | Buy | $1,252.93 | 1 | $1,252.93 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 6, 2025 | Buy | $1,224.12 | 1 | $1,224.12 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jan 2, 2025 | Buy | $1,148.57 | 1 | $1,148.57 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 31, 2024 | Buy | $1,127.97 | 1 | $1,127.97 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 30, 2024 | Buy | $1,134.87 | 1 | $1,134.87 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 27, 2024 | Buy | $1,159.10 | 1 | $1,159.10 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 26, 2024 | Buy | $1,150.34 | 1 | $1,150.34 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 23, 2024 | Buy | $1,132.67 | 2 | $2,265.34 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 20, 2024 | Buy | $1,118.98 | 1 | $1,118.98 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 19, 2024 | Buy | $1,109.00 | 1 | $1,109.00 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 18, 2024 | Buy | $1,204.77 | 1 | $1,204.77 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 17, 2024 | Buy | $1,184.55 | 1 | $1,184.55 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 16, 2024 | Buy | $1,231.50 | 1 | $1,231.50 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 13, 2024 | Buy | $1,180.67 | 1 | $1,180.67 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 12, 2024 | Buy | $1,149.85 | 3 | $3,449.55 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 11, 2024 | Buy | $1,283.63 | 3 | $3,850.89 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 10, 2024 | Buy | $1,319.54 | 2 | $2,639.08 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 9, 2024 | Buy | $1,357.63 | 3 | $4,072.89 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 6, 2024 | Buy | $1,319.52 | 3 | $3,958.56 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 5, 2024 | Buy | $1,337.65 | 3 | $4,012.95 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 4, 2024 | Buy | $1,558.70 | 3 | $4,676.10 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 3, 2024 | Buy | $1,536.54 | 3 | $4,609.62 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Dec 2, 2024 | Buy | $1,517.57 | 3 | $4,552.71 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 29, 2024 | Buy | $1,681.03 | 3 | $5,043.09 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 27, 2024 | Buy | $1,579.14 | 3 | $4,737.42 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 26, 2024 | Buy | $1,556.11 | 3 | $4,668.33 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 25, 2024 | Buy | $1,726.14 | 3 | $5,178.42 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 22, 2024 | Buy | $1,645.51 | 3 | $4,936.53 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 21, 2024 | Buy | $1,452.90 | 3 | $4,358.70 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 20, 2024 | Buy | $1,426.83 | 3 | $4,280.49 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 19, 2024 | Buy | $1,406.66 | 3 | $4,219.98 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Nov 18, 2024 | Buy | $1,388.85 | 3 | $4,166.55 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 14, 2024 | Buy | $821.53 | 3 | $2,464.59 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 13, 2024 | Buy | $820.17 | 3 | $2,460.51 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 12, 2024 | Buy | $828.02 | 3 | $2,484.06 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 9, 2024 | Buy | $817.92 | 3 | $2,453.76 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 8, 2024 | Buy | $807.64 | 3 | $2,422.92 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 7, 2024 | Buy | $788.88 | 3 | $2,366.64 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 6, 2024 | Buy | $772.02 | 3 | $2,316.06 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 5, 2024 | Buy | $749.78 | 3 | $2,249.34 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 2, 2024 | Buy | $786.01 | 6 | $4,716.06 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Aug 1, 2024 | Buy | $822.28 | 3 | $2,466.84 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 31, 2024 | Buy | $839.10 | 3 | $2,517.30 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 30, 2024 | Buy | $816.77 | 3 | $2,450.31 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 29, 2024 | Buy | $818.05 | 3 | $2,454.15 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 26, 2024 | Buy | $813.78 | 3 | $2,441.34 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 25, 2024 | Buy | $800.99 | 3 | $2,402.97 | 3,263,682 | |
| HORIZON KINETICS ASSET MANAGEMENT LLC | TPL | 10% Owner | Jul 24, 2024 | Buy | $809.81 | 3 | $2,429.43 | 3,263,682 |
Showing page 7 of 9 (424 total transactions)