Insider
Date
Role
Action
Shares
Price
Amount
HORIZON KINETICS ASSET MANAGEMENT LLC
15 Sep 2026
10% owner
Buy
1
$370.59
$370.59
HORIZON KINETICS ASSET MANAGEMENT LLC
14 Sep 2026
10% owner
Buy
1
$371.73
$371.73
HORIZON KINETICS ASSET MANAGEMENT LLC
11 Sep 2026
10% owner
Buy
1
$367.88
$367.88
HORIZON KINETICS ASSET MANAGEMENT LLC
10 Sep 2026
10% owner
Buy
1
$366.18
$366.18
HORIZON KINETICS ASSET MANAGEMENT LLC
9 Sep 2026
10% owner
Buy
1
$378.57
$378.57
HORIZON KINETICS ASSET MANAGEMENT LLC
8 Sep 2026
10% owner
Buy
1
$375.10
$375.10
HORIZON KINETICS ASSET MANAGEMENT LLC
4 Sep 2026
10% owner
Buy
1
$360.03
$360.03
HORIZON KINETICS ASSET MANAGEMENT LLC
3 Sep 2026
10% owner
Buy
1
$367.61
$367.61
HORIZON KINETICS ASSET MANAGEMENT LLC
2 Sep 2026
10% owner
Buy
1
$363.20
$363.20
HORIZON KINETICS ASSET MANAGEMENT LLC
1 Sep 2026
10% owner
Buy
1
$369.10
$369.10
HORIZON KINETICS ASSET MANAGEMENT LLC
31 Aug 2026
10% owner
Buy
1
$369.47
$369.47
HORIZON KINETICS ASSET MANAGEMENT LLC
28 Aug 2026
10% owner
Buy
1
$364.42
$364.42
HORIZON KINETICS ASSET MANAGEMENT LLC
27 Aug 2026
10% owner
Buy
1
$365.74
$365.74
HORIZON KINETICS ASSET MANAGEMENT LLC
26 Aug 2026
10% owner
Buy
1
$375.00
$375.00
HORIZON KINETICS ASSET MANAGEMENT LLC
25 Aug 2026
10% owner
Buy
1
$372.58
$372.58
HORIZON KINETICS ASSET MANAGEMENT LLC
24 Aug 2026
10% owner
Buy
1
$377.39
$377.39
HORIZON KINETICS ASSET MANAGEMENT LLC
21 Aug 2026
10% owner
Buy
1
$381.51
$381.51
HORIZON KINETICS ASSET MANAGEMENT LLC
20 Aug 2026
10% owner
Buy
1
$377.85
$377.85
HORIZON KINETICS ASSET MANAGEMENT LLC
19 Aug 2026
10% owner
Buy
1
$372.10
$372.10
HORIZON KINETICS ASSET MANAGEMENT LLC
18 Aug 2026
10% owner
Buy
1
$361.16
$361.16
HORIZON KINETICS ASSET MANAGEMENT LLC
17 Aug 2026
10% owner
Buy
1
$357.32
$357.32
HORIZON KINETICS ASSET MANAGEMENT LLC
14 Aug 2026
10% owner
Buy
1
$357.56
$357.56
HORIZON KINETICS ASSET MANAGEMENT LLC
13 Aug 2026
10% owner
Buy
1
$343.02
$343.02
HORIZON KINETICS ASSET MANAGEMENT LLC
12 Aug 2026
10% owner
Buy
1
$353.15
$353.15
HORIZON KINETICS ASSET MANAGEMENT LLC
11 Aug 2026
10% owner
Buy
1
$352.62
$352.62
HORIZON KINETICS ASSET MANAGEMENT LLC
10 Aug 2026
10% owner
Buy
1
$345.10
$345.10
HORIZON KINETICS ASSET MANAGEMENT LLC
7 Aug 2026
10% owner
Buy
1
$353.28
$353.28
HORIZON KINETICS ASSET MANAGEMENT LLC
6 Aug 2026
10% owner
Buy
1
$355.62
$355.62
HORIZON KINETICS ASSET MANAGEMENT LLC
5 Aug 2026
10% owner
Buy
1
$385.95
$385.95
HORIZON KINETICS ASSET MANAGEMENT LLC
4 Aug 2026
10% owner
Buy
1
$403.53
$403.53
HORIZON KINETICS ASSET MANAGEMENT LLC
3 Aug 2026
10% owner
Buy
1
$392.66
$392.66
HORIZON KINETICS ASSET MANAGEMENT LLC
31 Jul 2026
10% owner
Buy
1
$400.09
$400.09
HORIZON KINETICS ASSET MANAGEMENT LLC
30 Jul 2026
10% owner
Buy
1
$389.14
$389.14
HORIZON KINETICS ASSET MANAGEMENT LLC
29 Jul 2026
10% owner
Buy
1
$394.14
$394.14
HORIZON KINETICS ASSET MANAGEMENT LLC
28 Jul 2026
10% owner
Buy
1
$393.09
$393.09
HORIZON KINETICS ASSET MANAGEMENT LLC
27 Jul 2026
10% owner
Buy
1
$409.31
$409.31
HORIZON KINETICS ASSET MANAGEMENT LLC
24 Jul 2026
10% owner
Buy
1
$423.94
$423.94
HORIZON KINETICS ASSET MANAGEMENT LLC
23 Jul 2026
10% owner
Buy
1
$429.51
$429.51
HORIZON KINETICS ASSET MANAGEMENT LLC
22 Jul 2026
10% owner
Buy
1
$427.42
$427.42
HORIZON KINETICS ASSET MANAGEMENT LLC
21 Jul 2026
10% owner
Buy
1
$413.48
$413.48
HORIZON KINETICS ASSET MANAGEMENT LLC
20 Jul 2026
10% owner
Buy
1
$416.47
$416.47
HORIZON KINETICS ASSET MANAGEMENT LLC
17 Jul 2026
10% owner
Buy
1
$420.15
$420.15
HORIZON KINETICS ASSET MANAGEMENT LLC
16 Jul 2026
10% owner
Buy
1
$416.05
$416.05
HORIZON KINETICS ASSET MANAGEMENT LLC
15 Jul 2026
10% owner
Buy
1
$414.13
$414.13
HORIZON KINETICS ASSET MANAGEMENT LLC
14 Jul 2026
10% owner
Buy
1
$408.37
$408.37
HORIZON KINETICS ASSET MANAGEMENT LLC
13 Jul 2026
10% owner
Buy
1
$411.10
$411.10
HORIZON KINETICS ASSET MANAGEMENT LLC
10 Jul 2026
10% owner
Buy
1
$385.84
$385.84
HORIZON KINETICS ASSET MANAGEMENT LLC
9 Jul 2026
10% owner
Buy
1
$400.13
$400.13
HORIZON KINETICS ASSET MANAGEMENT LLC
8 Jul 2026
10% owner
Buy
1
$397.47
$397.47
HORIZON KINETICS ASSET MANAGEMENT LLC
7 Jul 2026
10% owner
Buy
1
$400.67
$400.67
HORIZON KINETICS ASSET MANAGEMENT LLC
6 Jul 2026
10% owner
Buy
1
$408.89
$408.89
HORIZON KINETICS ASSET MANAGEMENT LLC
2 Jul 2026
10% owner
Buy
1
$402.64
$402.64
HORIZON KINETICS ASSET MANAGEMENT LLC
1 Jul 2026
10% owner
Buy
1
$426.00
$426.00
HORIZON KINETICS ASSET MANAGEMENT LLC
30 Jun 2026
10% owner
Buy
1
$435.74
$435.74
HORIZON KINETICS ASSET MANAGEMENT LLC
29 Jun 2026
10% owner
Buy
1
$410.88
$410.88
HORIZON KINETICS ASSET MANAGEMENT LLC
26 Jun 2026
10% owner
Buy
1
$397.48
$397.48
HORIZON KINETICS ASSET MANAGEMENT LLC
25 Jun 2026
10% owner
Buy
1
$388.58
$388.58
HORIZON KINETICS ASSET MANAGEMENT LLC
24 Jun 2026
10% owner
Buy
1
$374.10
$374.10
HORIZON KINETICS ASSET MANAGEMENT LLC
23 Jun 2026
10% owner
Buy
1
$370.60
$370.60
HORIZON KINETICS ASSET MANAGEMENT LLC
22 Jun 2026
10% owner
Buy
1
$351.33
$351.33
HORIZON KINETICS ASSET MANAGEMENT LLC
18 Jun 2026
10% owner
Buy
1
$355.47
$355.47
HORIZON KINETICS ASSET MANAGEMENT LLC
17 Jun 2026
10% owner
Buy
1
$356.60
$356.60
HORIZON KINETICS ASSET MANAGEMENT LLC
16 Jun 2026
10% owner
Buy
1
$356.31
$356.31
HORIZON KINETICS ASSET MANAGEMENT LLC
15 Jun 2026
10% owner
Buy
1
$369.40
$369.40
DOYLE PETER
15 Jun 2026
Director
Buy
4
$381.95
$1.53K
HORIZON KINETICS ASSET MANAGEMENT LLC
12 Jun 2026
10% owner
Buy
1
$384.53
$384.53
HORIZON KINETICS ASSET MANAGEMENT LLC
11 Jun 2026
10% owner
Buy
1
$370.47
$370.47
HORIZON KINETICS ASSET MANAGEMENT LLC
10 Jun 2026
10% owner
Buy
1
$380.37
$380.37
HORIZON KINETICS ASSET MANAGEMENT LLC
9 Jun 2026
10% owner
Buy
1
$386.62
$386.62
HORIZON KINETICS ASSET MANAGEMENT LLC
8 Jun 2026
10% owner
Buy
1
$402.65
$402.65
STEDDUM CHRIS
8 Jun 2026
Chief Financial Officer
Sold on a plan
100
$401.18
$40.12K
STEDDUM CHRIS
8 Jun 2026
Chief Financial Officer
Sold on a plan
730
$400.21
$292.15K
HORIZON KINETICS ASSET MANAGEMENT LLC
5 Jun 2026
10% owner
Buy
1
$394.84
$394.84
STEDDUM CHRIS
5 Jun 2026
Chief Financial Officer
Sold on a plan
3,170
$400.25
$1.27M
HORIZON KINETICS ASSET MANAGEMENT LLC
4 Jun 2026
10% owner
Buy
1
$406.73
$406.73
HORIZON KINETICS ASSET MANAGEMENT LLC
3 Jun 2026
10% owner
Buy
1
$406.72
$406.72
HORIZON KINETICS ASSET MANAGEMENT LLC
2 Jun 2026
10% owner
Buy
1
$368.20
$368.20
HORIZON KINETICS ASSET MANAGEMENT LLC
1 Jun 2026
10% owner
Buy
1
$387.38
$387.38
HORIZON KINETICS ASSET MANAGEMENT LLC
29 May 2026
10% owner
Buy
1
$395.39
$395.39
HORIZON KINETICS ASSET MANAGEMENT LLC
28 May 2026
10% owner
Buy
1
$406.26
$406.26
HORIZON KINETICS ASSET MANAGEMENT LLC
27 May 2026
10% owner
Buy
1
$404.86
$404.86
HORIZON KINETICS ASSET MANAGEMENT LLC
26 May 2026
10% owner
Buy
1
$402.90
$402.90
HORIZON KINETICS ASSET MANAGEMENT LLC
22 May 2026
10% owner
Buy
1
$400.85
$400.85
HORIZON KINETICS ASSET MANAGEMENT LLC
21 May 2026
10% owner
Buy
1
$396.43
$396.43
HORIZON KINETICS ASSET MANAGEMENT LLC
20 May 2026
10% owner
Buy
2
$395.93
$791.86
HORIZON KINETICS ASSET MANAGEMENT LLC
19 May 2026
10% owner
Buy
2
$390.21
$780.42
HORIZON KINETICS ASSET MANAGEMENT LLC
18 May 2026
10% owner
Buy
1
$385.14
$385.14
HORIZON KINETICS ASSET MANAGEMENT LLC
15 May 2026
10% owner
Buy
1
$387.62
$387.62
HORIZON KINETICS ASSET MANAGEMENT LLC
14 May 2026
10% owner
Buy
1
$385.21
$385.21
HORIZON KINETICS ASSET MANAGEMENT LLC
13 May 2026
10% owner
Buy
1
$381.10
$381.10
HORIZON KINETICS ASSET MANAGEMENT LLC
12 May 2026
10% owner
Buy
1
$393.71
$393.71
HORIZON KINETICS ASSET MANAGEMENT LLC
7 May 2026
10% owner
Buy
1
$401.32
$401.32
HORIZON KINETICS ASSET MANAGEMENT LLC
6 May 2026
10% owner
Buy
1
$419.02
$419.02
HORIZON KINETICS ASSET MANAGEMENT LLC
5 May 2026
10% owner
Buy
1
$432.71
$432.71
HORIZON KINETICS ASSET MANAGEMENT LLC
4 May 2026
10% owner
Buy
1
$438.69
$438.69
HORIZON KINETICS ASSET MANAGEMENT LLC
1 May 2026
10% owner
Buy
1
$433.13
$433.13
HORIZON KINETICS ASSET MANAGEMENT LLC
30 Apr 2026
10% owner
Buy
1
$436.80
$436.80
HORIZON KINETICS ASSET MANAGEMENT LLC
29 Apr 2026
10% owner
Buy
1
$435.76
$435.76
HORIZON KINETICS ASSET MANAGEMENT LLC
28 Apr 2026
10% owner
Buy
1
$435.73
$435.73
HORIZON KINETICS ASSET MANAGEMENT LLC
27 Apr 2026
10% owner
Buy
1
$436.44
$436.44
HORIZON KINETICS ASSET MANAGEMENT LLC
24 Apr 2026
10% owner
Buy
1
$435.40
$435.40
HORIZON KINETICS ASSET MANAGEMENT LLC
23 Apr 2026
10% owner
Buy
1
$436.73
$436.73
HORIZON KINETICS ASSET MANAGEMENT LLC
22 Apr 2026
10% owner
Buy
1
$437.87
$437.87
HORIZON KINETICS ASSET MANAGEMENT LLC
21 Apr 2026
10% owner
Buy
1
$441.84
$441.84
HORIZON KINETICS ASSET MANAGEMENT LLC
20 Apr 2026
10% owner
Buy
1
$427.65
$427.65
HORIZON KINETICS ASSET MANAGEMENT LLC
17 Apr 2026
10% owner
Buy
1
$419.94
$419.94
HORIZON KINETICS ASSET MANAGEMENT LLC
16 Apr 2026
10% owner
Buy
1
$424.47
$424.47
HORIZON KINETICS ASSET MANAGEMENT LLC
15 Apr 2026
10% owner
Buy
1
$419.26
$419.26
HORIZON KINETICS ASSET MANAGEMENT LLC
14 Apr 2026
10% owner
Buy
1
$413.96
$413.96
HORIZON KINETICS ASSET MANAGEMENT LLC
13 Apr 2026
10% owner
Buy
1
$414.88
$414.88
HORIZON KINETICS ASSET MANAGEMENT LLC
10 Apr 2026
10% owner
Buy
1
$407.06
$407.06
HORIZON KINETICS ASSET MANAGEMENT LLC
9 Apr 2026
10% owner
Buy
1
$401.64
$401.64
HORIZON KINETICS ASSET MANAGEMENT LLC
8 Apr 2026
10% owner
Buy
3
$449.00
$1.35K
HORIZON KINETICS ASSET MANAGEMENT LLC
7 Apr 2026
10% owner
Buy
1
$447.12
$447.12
HORIZON KINETICS ASSET MANAGEMENT LLC
6 Apr 2026
10% owner
Buy
1
$443.42
$443.42
HORIZON KINETICS ASSET MANAGEMENT LLC
2 Apr 2026
10% owner
Buy
1
$443.26
$443.26
HORIZON KINETICS ASSET MANAGEMENT LLC
1 Apr 2026
10% owner
Buy
1
$454.04
$454.04
HORIZON KINETICS ASSET MANAGEMENT LLC
31 Mar 2026
10% owner
Buy
1
$470.18
$470.18
HORIZON KINETICS ASSET MANAGEMENT LLC
30 Mar 2026
10% owner
Buy
1
$494.25
$494.25
HORIZON KINETICS ASSET MANAGEMENT LLC
27 Mar 2026
10% owner
Buy
1
$518.21
$518.21
HORIZON KINETICS ASSET MANAGEMENT LLC
26 Mar 2026
10% owner
Buy
1
$526.13
$526.13
HORIZON KINETICS ASSET MANAGEMENT LLC
25 Mar 2026
10% owner
Buy
1
$538.37
$538.37
HORIZON KINETICS ASSET MANAGEMENT LLC
24 Mar 2026
10% owner
Buy
1
$534.94
$534.94
HORIZON KINETICS ASSET MANAGEMENT LLC
23 Mar 2026
10% owner
Buy
1
$529.07
$529.07
HORIZON KINETICS ASSET MANAGEMENT LLC
20 Mar 2026
10% owner
Buy
1
$533.81
$533.81
HORIZON KINETICS ASSET MANAGEMENT LLC
19 Mar 2026
10% owner
Buy
1
$527.28
$527.28
HORIZON KINETICS ASSET MANAGEMENT LLC
18 Mar 2026
10% owner
Buy
1
$531.96
$531.96
HORIZON KINETICS ASSET MANAGEMENT LLC
17 Mar 2026
10% owner
Buy
1
$525.47
$525.47
HORIZON KINETICS ASSET MANAGEMENT LLC
16 Mar 2026
10% owner
Buy
1
$524.58
$524.58
HORIZON KINETICS ASSET MANAGEMENT LLC
13 Mar 2026
10% owner
Buy
1
$529.10
$529.10
HORIZON KINETICS ASSET MANAGEMENT LLC
12 Mar 2026
10% owner
Buy
1
$532.02
$532.02
HORIZON KINETICS ASSET MANAGEMENT LLC
11 Mar 2026
10% owner
Buy
1
$523.28
$523.28
HORIZON KINETICS ASSET MANAGEMENT LLC
10 Mar 2026
10% owner
Buy
1
$526.83
$526.83
HORIZON KINETICS ASSET MANAGEMENT LLC
9 Mar 2026
10% owner
Buy
1
$527.22
$527.22
HORIZON KINETICS ASSET MANAGEMENT LLC
6 Mar 2026
10% owner
Buy
1
$526.43
$526.43
HORIZON KINETICS ASSET MANAGEMENT LLC
5 Mar 2026
10% owner
Buy
1
$529.46
$529.46
HORIZON KINETICS ASSET MANAGEMENT LLC
4 Mar 2026
10% owner
Buy
1
$530.21
$530.21
HORIZON KINETICS ASSET MANAGEMENT LLC
3 Mar 2026
10% owner
Buy
1
$522.34
$522.34
HORIZON KINETICS ASSET MANAGEMENT LLC
2 Mar 2026
10% owner
Buy
1
$524.01
$524.01
HORIZON KINETICS ASSET MANAGEMENT LLC
27 Feb 2026
10% owner
Buy
1
$517.29
$517.29
HORIZON KINETICS ASSET MANAGEMENT LLC
26 Feb 2026
10% owner
Buy
1
$507.39
$507.39
HORIZON KINETICS ASSET MANAGEMENT LLC
25 Feb 2026
10% owner
Buy
1
$510.65
$510.65
EPPS DONNA E
25 Feb 2026
Director
Buy
895
$510.45
$456.85K
EPPS DONNA E
25 Feb 2026
Director
Sell
895
$510.08
$456.52K
HORIZON KINETICS ASSET MANAGEMENT LLC
24 Feb 2026
10% owner
Buy
1
$520.15
$520.15
BUFFINGTON STEPHANIE
24 Feb 2026
Chief Accounting Officer
Sell
1,608
$503.00
$808.82K
HORIZON KINETICS ASSET MANAGEMENT LLC
23 Feb 2026
10% owner
Buy
1
$519.85
$519.85
HORIZON KINETICS ASSET MANAGEMENT LLC
20 Feb 2026
10% owner
Buy
1
$504.28
$504.28
HORIZON KINETICS ASSET MANAGEMENT LLC
19 Feb 2026
10% owner
Buy
1
$469.18
$469.18
HORIZON KINETICS ASSET MANAGEMENT LLC
18 Feb 2026
10% owner
Buy
1
$435.13
$435.13
HORIZON KINETICS ASSET MANAGEMENT LLC
17 Feb 2026
10% owner
Buy
1
$425.55
$425.55
HORIZON KINETICS ASSET MANAGEMENT LLC
13 Feb 2026
10% owner
Buy
1
$426.38
$426.38
HORIZON KINETICS ASSET MANAGEMENT LLC
12 Feb 2026
10% owner
Buy
1
$413.24
$413.24
HORIZON KINETICS ASSET MANAGEMENT LLC
11 Feb 2026
10% owner
Buy
1
$407.53
$407.53
HORIZON KINETICS ASSET MANAGEMENT LLC
10 Feb 2026
10% owner
Buy
1
$388.01
$388.01
HORIZON KINETICS ASSET MANAGEMENT LLC
9 Feb 2026
10% owner
Buy
1
$371.57
$371.57
HORIZON KINETICS ASSET MANAGEMENT LLC
6 Feb 2026
10% owner
Buy
1
$360.24
$360.24
HORIZON KINETICS ASSET MANAGEMENT LLC
5 Feb 2026
10% owner
Buy
1
$341.52
$341.52
HORIZON KINETICS ASSET MANAGEMENT LLC
4 Feb 2026
10% owner
Buy
1
$345.07
$345.07
HORIZON KINETICS ASSET MANAGEMENT LLC
3 Feb 2026
10% owner
Buy
1
$337.01
$337.01
HORIZON KINETICS ASSET MANAGEMENT LLC
2 Feb 2026
10% owner
Buy
1
$338.12
$338.12
HORIZON KINETICS ASSET MANAGEMENT LLC
30 Jan 2026
10% owner
Buy
1
$345.57
$345.57
HORIZON KINETICS ASSET MANAGEMENT LLC
29 Jan 2026
10% owner
Buy
1
$355.41
$355.41
HORIZON KINETICS ASSET MANAGEMENT LLC
28 Jan 2026
10% owner
Buy
1
$350.70
$350.70
HORIZON KINETICS ASSET MANAGEMENT LLC
27 Jan 2026
10% owner
Buy
1
$339.86
$339.86
HORIZON KINETICS ASSET MANAGEMENT LLC
26 Jan 2026
10% owner
Buy
1
$341.94
$341.94
HORIZON KINETICS ASSET MANAGEMENT LLC
23 Jan 2026
10% owner
Buy
1
$350.06
$350.06
HORIZON KINETICS ASSET MANAGEMENT LLC
22 Jan 2026
10% owner
Buy
1
$345.78
$345.78
HORIZON KINETICS ASSET MANAGEMENT LLC
21 Jan 2026
10% owner
Buy
1
$343.48
$343.48
HORIZON KINETICS ASSET MANAGEMENT LLC
20 Jan 2026
10% owner
Buy
1
$334.13
$334.13
HORIZON KINETICS ASSET MANAGEMENT LLC
16 Jan 2026
10% owner
Buy
1
$328.20
$328.20
HORIZON KINETICS ASSET MANAGEMENT LLC
15 Jan 2026
10% owner
Buy
1
$330.33
$330.33
HORIZON KINETICS ASSET MANAGEMENT LLC
14 Jan 2026
10% owner
Buy
1
$329.91
$329.91
HORIZON KINETICS ASSET MANAGEMENT LLC
13 Jan 2026
10% owner
Buy
1
$322.57
$322.57
HORIZON KINETICS ASSET MANAGEMENT LLC
12 Jan 2026
10% owner
Buy
1
$311.84
$311.84
HORIZON KINETICS ASSET MANAGEMENT LLC
9 Jan 2026
10% owner
Buy
1
$309.15
$309.15
HORIZON KINETICS ASSET MANAGEMENT LLC
8 Jan 2026
10% owner
Buy
1
$291.90
$291.90
HORIZON KINETICS ASSET MANAGEMENT LLC
7 Jan 2026
10% owner
Buy
1
$286.30
$286.30
HORIZON KINETICS ASSET MANAGEMENT LLC
6 Jan 2026
10% owner
Buy
1
$296.79
$296.79
HORIZON KINETICS ASSET MANAGEMENT LLC
5 Jan 2026
10% owner
Buy
1
$294.98
$294.98
HORIZON KINETICS ASSET MANAGEMENT LLC
2 Jan 2026
10% owner
Buy
1
$288.78
$288.78
HORIZON KINETICS ASSET MANAGEMENT LLC
31 Dec 2025
10% owner
Buy
1
$287.54
$287.54
HORIZON KINETICS ASSET MANAGEMENT LLC
30 Dec 2025
10% owner
Buy
1
$294.50
$294.50
HORIZON KINETICS ASSET MANAGEMENT LLC
29 Dec 2025
10% owner
Buy
1
$293.53
$293.53
HORIZON KINETICS ASSET MANAGEMENT LLC
26 Dec 2025
10% owner
Buy
1
$284.78
$284.78
HORIZON KINETICS ASSET MANAGEMENT LLC
24 Dec 2025
10% owner
Buy
1
$295.05
$295.05
HORIZON KINETICS ASSET MANAGEMENT LLC
23 Dec 2025
10% owner
Buy
1
$300.76
$300.76
HORIZON KINETICS ASSET MANAGEMENT LLC
22 Dec 2025
10% owner
Buy
1
$924.53
$924.53
HORIZON KINETICS ASSET MANAGEMENT LLC
19 Dec 2025
10% owner
Buy
1
$897.18
$897.18
HORIZON KINETICS ASSET MANAGEMENT LLC
18 Dec 2025
10% owner
Buy
1
$902.41
$902.41
HORIZON KINETICS ASSET MANAGEMENT LLC
17 Dec 2025
10% owner
Buy
1
$879.93
$879.93
HORIZON KINETICS ASSET MANAGEMENT LLC
16 Dec 2025
10% owner
Buy
1
$822.14
$822.14
HORIZON KINETICS ASSET MANAGEMENT LLC
15 Dec 2025
10% owner
Buy
1
$818.76
$818.76
HORIZON KINETICS ASSET MANAGEMENT LLC
12 Dec 2025
10% owner
Buy
1
$880.88
$880.88
HORIZON KINETICS ASSET MANAGEMENT LLC
11 Dec 2025
10% owner
Buy
1
$877.16
$877.16
HORIZON KINETICS ASSET MANAGEMENT LLC
10 Dec 2025
10% owner
Buy
1
$870.01
$870.01
HORIZON KINETICS ASSET MANAGEMENT LLC
9 Dec 2025
10% owner
Buy
1
$896.25
$896.25
HORIZON KINETICS ASSET MANAGEMENT LLC
8 Dec 2025
10% owner
Buy
1
$914.15
$914.15
HORIZON KINETICS ASSET MANAGEMENT LLC
5 Dec 2025
10% owner
Buy
1
$921.79
$921.79
HORIZON KINETICS ASSET MANAGEMENT LLC
4 Dec 2025
10% owner
Buy
1
$912.29
$912.29
HORIZON KINETICS ASSET MANAGEMENT LLC
3 Dec 2025
10% owner
Buy
1
$875.90
$875.90
HORIZON KINETICS ASSET MANAGEMENT LLC
2 Dec 2025
10% owner
Buy
1
$869.18
$869.18
HORIZON KINETICS ASSET MANAGEMENT LLC
1 Dec 2025
10% owner
Buy
1
$866.88
$866.88
HORIZON KINETICS ASSET MANAGEMENT LLC
28 Nov 2025
10% owner
Buy
1
$867.31
$867.31
HORIZON KINETICS ASSET MANAGEMENT LLC
26 Nov 2025
10% owner
Buy
1
$863.45
$863.45
HORIZON KINETICS ASSET MANAGEMENT LLC
25 Nov 2025
10% owner
Buy
1
$853.41
$853.41
HORIZON KINETICS ASSET MANAGEMENT LLC
24 Nov 2025
10% owner
Buy
1
$880.12
$880.12
HORIZON KINETICS ASSET MANAGEMENT LLC
21 Nov 2025
10% owner
Buy
1
$895.11
$895.11
HORIZON KINETICS ASSET MANAGEMENT LLC
20 Nov 2025
10% owner
Buy
1
$918.95
$918.95
HORIZON KINETICS ASSET MANAGEMENT LLC
19 Nov 2025
10% owner
Buy
1
$899.24
$899.24
HORIZON KINETICS ASSET MANAGEMENT LLC
18 Nov 2025
10% owner
Buy
1
$914.17
$914.17
HORIZON KINETICS ASSET MANAGEMENT LLC
17 Nov 2025
10% owner
Buy
1
$1,008.18
$1.01K
HORIZON KINETICS ASSET MANAGEMENT LLC
14 Nov 2025
10% owner
Buy
1
$998.50
$998.50
HORIZON KINETICS ASSET MANAGEMENT LLC
13 Nov 2025
10% owner
Buy
1
$1,020.76
$1.02K
HORIZON KINETICS ASSET MANAGEMENT LLC
12 Nov 2025
10% owner
Buy
1
$996.33
$996.33
HORIZON KINETICS ASSET MANAGEMENT LLC
11 Nov 2025
10% owner
Buy
1
$1,000.82
$1.00K
HORIZON KINETICS ASSET MANAGEMENT LLC
10 Nov 2025
10% owner
Buy
1
$967.12
$967.12
HORIZON KINETICS ASSET MANAGEMENT LLC
7 Nov 2025
10% owner
Buy
1
$993.15
$993.15
HORIZON KINETICS ASSET MANAGEMENT LLC
6 Nov 2025
10% owner
Buy
1
$943.89
$943.89
HORIZON KINETICS ASSET MANAGEMENT LLC
5 Nov 2025
10% owner
Buy
1
$913.98
$913.98
HORIZON KINETICS ASSET MANAGEMENT LLC
4 Nov 2025
10% owner
Buy
1
$911.86
$911.86
HORIZON KINETICS ASSET MANAGEMENT LLC
3 Nov 2025
10% owner
Buy
1
$933.41
$933.41
HORIZON KINETICS ASSET MANAGEMENT LLC
31 Oct 2025
10% owner
Buy
1
$934.21
$934.21
HORIZON KINETICS ASSET MANAGEMENT LLC
30 Oct 2025
10% owner
Buy
1
$940.76
$940.76
HORIZON KINETICS ASSET MANAGEMENT LLC
29 Oct 2025
10% owner
Buy
1
$912.12
$912.12
HORIZON KINETICS ASSET MANAGEMENT LLC
28 Oct 2025
10% owner
Buy
1
$925.20
$925.20
HORIZON KINETICS ASSET MANAGEMENT LLC
27 Oct 2025
10% owner
Buy
1
$933.51
$933.51
HORIZON KINETICS ASSET MANAGEMENT LLC
24 Oct 2025
10% owner
Buy
1
$949.13
$949.13
HORIZON KINETICS ASSET MANAGEMENT LLC
23 Oct 2025
10% owner
Buy
1
$939.12
$939.12
HORIZON KINETICS ASSET MANAGEMENT LLC
22 Oct 2025
10% owner
Buy
1
$935.82
$935.82
HORIZON KINETICS ASSET MANAGEMENT LLC
21 Oct 2025
10% owner
Buy
1
$938.73
$938.73
HORIZON KINETICS ASSET MANAGEMENT LLC
20 Oct 2025
10% owner
Buy
1
$944.58
$944.58
HORIZON KINETICS ASSET MANAGEMENT LLC
17 Oct 2025
10% owner
Buy
1
$929.17
$929.17
HORIZON KINETICS ASSET MANAGEMENT LLC
16 Oct 2025
10% owner
Buy
1
$934.95
$934.95
HORIZON KINETICS ASSET MANAGEMENT LLC
15 Oct 2025
10% owner
Buy
1
$924.33
$924.33
HORIZON KINETICS ASSET MANAGEMENT LLC
14 Oct 2025
10% owner
Buy
1
$882.84
$882.84
HORIZON KINETICS ASSET MANAGEMENT LLC
13 Oct 2025
10% owner
Buy
1
$898.51
$898.51
HORIZON KINETICS ASSET MANAGEMENT LLC
10 Oct 2025
10% owner
Buy
1
$887.41
$887.41
HORIZON KINETICS ASSET MANAGEMENT LLC
9 Oct 2025
10% owner
Buy
1
$936.32
$936.32
HORIZON KINETICS ASSET MANAGEMENT LLC
8 Oct 2025
10% owner
Buy
1
$935.09
$935.09
HORIZON KINETICS ASSET MANAGEMENT LLC
7 Oct 2025
10% owner
Buy
1
$964.32
$964.32
HORIZON KINETICS ASSET MANAGEMENT LLC
6 Oct 2025
10% owner
Buy
1
$950.35
$950.35
HORIZON KINETICS ASSET MANAGEMENT LLC
3 Oct 2025
10% owner
Buy
1
$970.62
$970.62
HORIZON KINETICS ASSET MANAGEMENT LLC
2 Oct 2025
10% owner
Buy
1
$967.13
$967.13
HORIZON KINETICS ASSET MANAGEMENT LLC
1 Oct 2025
10% owner
Buy
1
$944.99
$944.99
HORIZON KINETICS ASSET MANAGEMENT LLC
30 Sep 2025
10% owner
Buy
1
$914.14
$914.14
HORIZON KINETICS ASSET MANAGEMENT LLC
29 Sep 2025
10% owner
Buy
1
$926.54
$926.54
HORIZON KINETICS ASSET MANAGEMENT LLC
26 Sep 2025
10% owner
Buy
1
$947.88
$947.88
HORIZON KINETICS ASSET MANAGEMENT LLC
25 Sep 2025
10% owner
Buy
1
$929.38
$929.38
HORIZON KINETICS ASSET MANAGEMENT LLC
24 Sep 2025
10% owner
Buy
1
$955.44
$955.44