8/6/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$355.6
$356
8/5/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$386.0
$386
8/4/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$403.5
$404
8/3/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$392.7
$393
7/31/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$400.1
$400
7/30/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$389.1
$389
7/29/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$394.1
$394
7/28/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$393.1
$393
7/27/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$409.3
$409
7/24/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$423.9
$424
7/23/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$429.5
$430
7/22/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$427.4
$427
7/21/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$413.5
$413
7/20/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$416.5
$416
7/17/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$420.2
$420
7/16/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$416.0
$416
7/15/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$414.1
$414
7/14/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$408.4
$408
7/13/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$411.1
$411
7/10/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$385.8
$386
7/9/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$400.1
$400
7/8/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$397.5
$397
7/7/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$400.7
$401
7/6/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$408.9
$409
7/2/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$402.6
$403
7/1/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$426.0
$426
6/30/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$435.7
$436
6/29/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$410.9
$411
6/26/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$397.5
$397
6/25/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$388.6
$389
6/24/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$374.1
$374
6/23/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$370.6
$371
6/22/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$351.3
$351
6/18/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$355.5
$355
6/17/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$356.6
$357
6/16/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$356.3
$356
6/15/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$369.4
$369
6/15/2026
Buy
Doyle, Peter
Director
$382.0
$1,528
6/12/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$384.5
$385
6/11/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$370.5
$370
6/10/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$380.4
$380
6/9/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$386.6
$387
6/8/2026
Sell
Steddum, Chris
Chief Financial Officer
$400.7
$332,271
6/8/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$402.6
$403
6/5/2026
Sell
Steddum, Chris
Chief Financial Officer
$400.2
$1,268,793
6/5/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$394.8
$395
6/4/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$406.7
$407
6/3/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$406.7
$407
6/2/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$368.2
$368
6/1/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$387.4
$387
5/29/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$395.4
$395
5/28/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$406.3
$406
5/27/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$404.9
$405
5/26/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$402.9
$403
5/22/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$400.8
$401
5/21/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$396.4
$396
5/20/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$395.9
$792
5/19/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$390.2
$780
5/18/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$385.1
$385
5/15/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$387.6
$388
5/14/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$385.2
$385
5/13/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$381.1
$381
5/12/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$393.7
$394
5/7/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$401.3
$401
5/6/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$419.0
$419
5/5/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$432.7
$433
5/4/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$438.7
$439
5/1/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$433.1
$433
4/30/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$436.8
$437
4/29/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$435.8
$436
4/28/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$435.7
$436
4/27/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$436.4
$436
4/24/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$435.4
$435
4/23/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$436.7
$437
4/22/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$437.9
$438
4/21/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$441.8
$442
4/20/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$427.6
$428
4/17/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$419.9
$420
4/16/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$424.5
$424
4/15/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$419.3
$419
4/14/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$414.0
$414
4/13/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$414.9
$415
4/10/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$407.1
$407
4/9/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$401.6
$402
4/8/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$449.0
$1,347
4/7/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$447.1
$447
4/6/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$443.4
$443
4/2/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$443.3
$443
4/1/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$454.0
$454
3/31/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$470.2
$470
3/30/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$494.2
$494
3/27/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$518.2
$518
3/26/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$526.1
$526
3/25/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$538.4
$538
3/24/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$534.9
$535
3/23/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$529.1
$529
3/20/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$533.8
$534
3/19/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$527.3
$527
3/18/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$532.0
$532
3/17/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$525.5
$525
3/16/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$524.6
$525
3/13/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$529.1
$529
3/12/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$532.0
$532
3/11/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$523.3
$523
3/10/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$526.8
$527
3/9/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$527.2
$527
3/6/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$526.4
$526
3/5/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$529.5
$529
3/4/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$530.2
$530
3/3/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$522.3
$522
3/2/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$524.0
$524
2/27/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$517.3
$517
2/26/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$507.4
$507
2/25/2026
Sell
Epps, Donna E.
Director
$510.1
$456,522
2/25/2026
Buy
Epps, Donna E.
Director
$510.4
$456,853
2/25/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$510.6
$511
2/24/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$520.2
$520
2/24/2026
Sell
Buffington, Stephanie
Chief Accounting Officer
$503.0
$808,824
2/23/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$519.8
$520
2/20/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$504.3
$504
2/19/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$469.2
$469
2/18/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$435.1
$435
2/17/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$425.6
$426
2/13/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$426.4
$426
2/12/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$413.2
$413
2/11/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$407.5
$408
2/10/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$388.0
$388
2/9/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$371.6
$372
2/6/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$360.2
$360
2/5/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$341.5
$342
2/4/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$345.1
$345
2/3/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$337.0
$337
2/2/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$338.1
$338
1/30/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$345.6
$346
1/29/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$355.4
$355
1/28/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$350.7
$351
1/27/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$339.9
$340
1/26/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$341.9
$342
1/23/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$350.1
$350
1/22/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$345.8
$346
1/21/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$343.5
$343
1/20/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$334.1
$334
1/16/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$328.2
$328
1/15/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$330.3
$330
1/14/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$329.9
$330
1/13/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$322.6
$323
1/12/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$311.8
$312
1/9/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$309.2
$309
1/8/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$291.9
$292
1/7/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$286.3
$286
1/6/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$296.8
$891
1/5/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$295.0
$295
1/2/2026
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$288.8
$289
12/31/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$287.5
$288
12/30/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$294.5
$295
12/29/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$293.5
$294
12/26/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$284.8
$285
12/24/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$295.0
$295
12/23/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$300.8
$301
12/22/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$924.5
$925
12/19/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$897.2
$897
12/18/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$902.4
$902
12/17/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$879.9
$880
12/16/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$822.1
$822
12/15/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$818.8
$819
12/12/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$880.9
$881
12/11/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$877.2
$877
12/10/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$870.0
$870
12/9/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$896.2
$896
12/8/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$914.2
$914
12/5/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$921.8
$922
12/4/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$912.3
$912
12/3/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$875.9
$876
12/2/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$869.2
$869
12/1/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$866.9
$867
11/28/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$867.3
$867
11/26/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$863.4
$863
11/25/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$853.4
$853
11/24/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$880.1
$880
11/21/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$895.1
$895
11/20/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$919.0
$919
11/19/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$899.2
$899
11/18/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$914.2
$914
11/17/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,008.2
$1,008
11/14/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$998.5
$999
11/13/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,020.8
$1,021
11/12/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$996.3
$996
11/11/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,000.8
$1,001
11/10/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$967.1
$967
11/7/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$993.2
$993
11/6/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$943.9
$944
11/5/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$914.0
$914
11/4/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$911.9
$912
11/3/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$933.4
$933
10/31/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$934.2
$934
10/30/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$940.8
$941
10/29/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$912.1
$912
10/28/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$925.2
$925
10/27/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$933.5
$934
10/24/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$949.1
$949
10/23/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$939.1
$939
10/22/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$935.8
$936
10/21/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$938.7
$939
10/20/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$944.6
$945
10/17/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$929.2
$929
10/16/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$935.0
$935
10/15/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$924.3
$924
10/14/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$882.8
$883
10/13/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$898.5
$899
10/10/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$887.4
$887
10/9/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$936.3
$936
10/8/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$935.1
$935
10/7/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$964.3
$964
10/6/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$950.4
$950
10/3/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$970.6
$971
10/2/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$967.1
$967
10/1/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$945.0
$945
9/30/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$914.1
$914
9/29/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$926.5
$927
9/26/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$947.9
$948
9/25/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$929.4
$929
9/24/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$955.4
$955
9/23/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$896.9
$897
9/22/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$864.4
$864
9/19/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$896.6
$897
9/18/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$915.6
$916
9/17/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$928.6
$929
9/16/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$929.5
$929
9/15/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$950.3
$950
9/12/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$943.1
$943
9/11/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$927.2
$927
9/10/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$923.4
$923
9/9/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$917.2
$917
9/8/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$908.9
$909
9/5/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$920.7
$921
9/4/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$912.2
$912
9/3/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$928.9
$929
9/2/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$972.6
$973
8/29/2025
Sell
Buffington, Stephanie
Chief Accounting Officer
$926.5
$150,093
8/29/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$928.8
$929
8/28/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$909.7
$910
8/27/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$914.3
$914
8/26/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$897.6
$898
8/25/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$908.2
$908
8/22/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$901.9
$902
8/21/2025
Buy
Oliver, Eric L.
Director
$881.3
$88,127
8/21/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$888.6
$889
8/20/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$903.2
$903
8/19/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$893.0
$893
8/18/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$893.1
$893
8/15/2025
Buy
Oliver, Eric L.
Director
$895.0
$89,500
8/15/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$894.9
$895
8/14/2025
Buy
Oliver, Eric L.
Director
$915.0
$91,500
8/14/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$889.0
$889
8/13/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$854.1
$854
8/12/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$864.5
$865
8/11/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$876.3
$876
8/8/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$869.0
$869
8/7/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$899.8
$900
8/6/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$955.5
$955
8/5/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$950.1
$950
8/4/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$946.1
$946
8/1/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$943.9
$944
7/31/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$979.3
$979
7/30/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$984.4
$984
7/29/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$977.3
$977
7/28/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$980.0
$980
7/25/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$966.6
$967
7/24/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$924.6
$925
7/23/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$928.1
$928
7/22/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$961.1
$961
7/21/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$986.4
$986
7/18/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,004.6
$1,005
7/17/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$992.9
$993
7/16/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$961.7
$962
7/15/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,014.8
$1,015
7/14/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,033.5
$1,034
7/11/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,062.6
$1,063
7/10/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,039.9
$1,040
7/9/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,037.5
$1,037
7/8/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,048.1
$1,048
7/7/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,043.0
$1,043
7/3/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,075.8
$1,076
7/2/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,066.3
$1,066
7/1/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,042.6
$1,043
6/30/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,053.1
$1,053
6/27/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,069.0
$1,069
6/26/2025
Buy
Stahl, Murray
Director
$1,048.9
$10,478
6/25/2025
Buy
Stahl, Murray
Director
$1,057.2
$10,579
6/24/2025
Buy
Stahl, Murray
Director
$1,040.6
$10,400
6/23/2025
Buy
Stahl, Murray
Director
$1,096.9
$10,976
6/20/2025
Buy
Stahl, Murray
Director
$1,082.0
$10,820
6/18/2025
Buy
Stahl, Murray
Director
$1,080.0
$10,804
6/17/2025
Buy
Stahl, Murray
Director
$1,105.9
$11,075
6/16/2025
Buy
Stahl, Murray
Director
$1,107.5
$11,083
6/13/2025
Buy
Stahl, Murray
Director
$1,116.3
$11,169
6/12/2025
Buy
Stahl, Murray
Director
$1,092.4
$10,921
6/11/2025
Buy
Stahl, Murray
Director
$1,111.6
$11,114
6/10/2025
Buy
Stahl, Murray
Director
$1,120.4
$11,214
6/9/2025
Buy
Stahl, Murray
Director
$1,112.7
$11,140
6/6/2025
Buy
Stahl, Murray
Director
$1,114.3
$11,136
6/5/2025
Buy
Stahl, Murray
Director
$1,111.9
$11,124
6/4/2025
Buy
Stahl, Murray
Director
$1,120.5
$11,207
6/3/2025
Buy
Stahl, Murray
Director
$1,110.3
$11,104
6/2/2025
Buy
Stahl, Murray
Director
$1,141.1
$11,431
5/30/2025
Buy
Stahl, Murray
Director
$1,181.4
$11,832
5/29/2025
Buy
Stahl, Murray
Director
$1,217.1
$12,182
5/28/2025
Buy
Stahl, Murray
Director
$1,247.4
$12,485
5/27/2025
Buy
Stahl, Murray
Director
$1,288.1
$12,906
5/23/2025
Buy
Stahl, Murray
Director
$1,267.7
$12,677
5/22/2025
Buy
Stahl, Murray
Director
$1,332.0
$13,351
5/21/2025
Buy
Stahl, Murray
Director
$1,383.3
$13,819
5/20/2025
Buy
Stahl, Murray
Director
$1,414.7
$14,162
5/19/2025
Buy
Stahl, Murray
Director
$1,412.2
$14,131
5/16/2025
Buy
Stahl, Murray
Director
$1,420.2
$14,217
5/15/2025
Buy
Stahl, Murray
Director
$1,381.2
$13,816
5/14/2025
Buy
Stahl, Murray
Director
$1,378.3
$13,778
5/13/2025
Buy
Stahl, Murray
Director
$1,350.1
$13,491
5/12/2025
Buy
Stahl, Murray
Director
$1,361.6
$13,642
5/9/2025
Buy
Stahl, Murray
Director
$1,295.5
$12,966
5/8/2025
Buy
Stahl, Murray
Director
$1,134.2
$10,930
5/7/2025
Buy
Stahl, Murray
Director
$1,325.7
$13,254
5/6/2025
Buy
Stahl, Murray
Director
$1,326.7
$13,266
5/5/2025
Buy
Stahl, Murray
Director
$1,317.0
$13,175
5/2/2025
Buy
Stahl, Murray
Director
$1,333.2
$13,315
5/1/2025
Buy
Stahl, Murray
Director
$1,284.6
$12,819
4/30/2025
Buy
Stahl, Murray
Director
$1,300.5
$13,006
4/29/2025
Buy
Stahl, Murray
Director
$1,333.4
$13,336
4/28/2025
Buy
Stahl, Murray
Director
$1,344.6
$13,445
4/25/2025
Buy
Stahl, Murray
Director
$1,324.5
$13,243
4/24/2025
Buy
Stahl, Murray
Director
$1,343.2
$13,433
4/23/2025
Buy
Stahl, Murray
Director
$1,331.9
$16,003
4/22/2025
Buy
Stahl, Murray
Director
$1,277.7
$15,340
4/21/2025
Buy
Stahl, Murray
Director
$1,279.6
$15,332
4/17/2025
Buy
Stahl, Murray
Director
$1,297.5
$15,571
4/16/2025
Buy
Stahl, Murray
Director
$1,268.3
$15,238
4/15/2025
Buy
Stahl, Murray
Director
$1,252.6
$15,063
4/14/2025
Buy
Stahl, Murray
Director
$1,269.0
$15,205
4/11/2025
Buy
Stahl, Murray
Director
$1,186.1
$14,228
4/10/2025
Buy
Stahl, Murray
Director
$1,207.5
$14,456
4/9/2025
Buy
Stahl, Murray
Director
$1,102.4
$13,220
4/8/2025
Buy
Stahl, Murray
Director
$1,205.0
$14,425
4/7/2025
Buy
Stahl, Murray
Director
$1,032.4
$12,483
4/4/2025
Buy
Stahl, Murray
Director
$1,150.6
$11,563
4/3/2025
Buy
Stahl, Murray
Director
$1,275.4
$12,776
4/2/2025
Buy
Stahl, Murray
Director
$1,336.6
$13,344
4/1/2025
Buy
Stahl, Murray
Director
$1,316.0
$13,155
3/31/2025
Buy
Stahl, Murray
Director
$1,304.2
$13,028
3/28/2025
Buy
Stahl, Murray
Director
$1,323.8
$13,247
3/27/2025
Buy
Stahl, Murray
Director
$1,362.4
$13,635
3/26/2025
Buy
Stahl, Murray
Director
$1,378.3
$13,788
3/25/2025
Buy
Stahl, Murray
Director
$1,347.5
$13,474
3/24/2025
Buy
Stahl, Murray
Director
$1,296.3
$12,935
3/21/2025
Buy
Stahl, Murray
Director
$1,347.9
$13,507
3/20/2025
Buy
Stahl, Murray
Director
$1,370.8
$13,705
3/19/2025
Buy
Stahl, Murray
Director
$1,353.9
$13,524
3/18/2025
Buy
Stahl, Murray
Director
$1,342.9
$13,433
3/17/2025
Buy
Stahl, Murray
Director
$1,318.3
$13,174
3/14/2025
Sell
Steddum, Chris
Chief Financial Officer
$1,297.8
$978,570
3/14/2025
Buy
Stahl, Murray
Director
$1,275.7
$12,733
3/13/2025
Sell
Dobbs, Micheal W.
Senior VP, Secretary and GC
$1,272.8
$1,462,249
3/13/2025
Buy
Stahl, Murray
Director
$1,337.4
$13,400
3/12/2025
Buy
Stahl, Murray
Director
$1,347.3
$13,482
3/11/2025
Buy
Stahl, Murray
Director
$1,373.8
$13,763
3/10/2025
Buy
Stahl, Murray
Director
$1,366.2
$13,684
3/7/2025
Buy
Stahl, Murray
Director
$1,322.3
$13,202
3/6/2025
Buy
Stahl, Murray
Director
$1,338.4
$13,392
3/5/2025
Buy
Stahl, Murray
Director
$1,342.3
$13,423
3/4/2025
Buy
Stahl, Murray
Director
$1,331.2
$13,307
3/3/2025
Buy
Stahl, Murray
Director
$1,431.1
$14,327
2/28/2025
Buy
Stahl, Murray
Director
$1,355.8
$13,525
2/27/2025
Buy
Stahl, Murray
Director
$1,369.7
$13,697
2/26/2025
Buy
Stahl, Murray
Director
$1,309.2
$13,060
2/25/2025
Sell
Epps, Donna E.
Director
$1,271.4
$349,638
2/25/2025
Buy
Epps, Donna E.
Director
$1,273.3
$350,163
2/25/2025
Buy
Stahl, Murray
Director
$1,283.5
$12,856
2/24/2025
Buy
Stahl, Murray
Director
$1,342.3
$13,450
2/21/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,377.9
$1,378
2/20/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,436.2
$1,436
2/19/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,422.3
$1,422
2/18/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,402.7
$1,403
2/14/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,359.0
$1,359
2/13/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,344.9
$1,345
2/12/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,356.9
$1,357
2/11/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,367.0
$1,367
2/10/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,379.4
$1,379
2/7/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,359.2
$1,359
2/6/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,351.5
$1,351
2/5/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,393.6
$1,394
2/4/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,361.2
$1,361
2/3/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,316.1
$1,316
1/31/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,314.4
$1,314
1/30/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,308.1
$1,308
1/29/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,275.0
$1,275
1/28/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,253.2
$1,253
1/27/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,230.4
$1,230
1/24/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,383.3
$1,383
1/23/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,425.4
$1,425
1/22/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,418.7
$1,419
1/21/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,395.7
$1,396
1/17/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,399.6
$1,400
1/16/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,386.3
$1,386
1/15/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,400.2
$1,400
1/14/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,313.1
$1,313
1/13/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,321.0
$1,321
1/10/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,300.8
$1,301
1/8/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,255.8
$1,256
1/7/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,252.9
$1,253
1/6/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,224.1
$1,224
1/3/2025
Buy
Stahl, Murray
Director
$1,219.3
$1,219
1/2/2025
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,148.6
$1,149
12/31/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,128.0
$1,128
12/30/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,134.9
$1,135
12/27/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,159.1
$1,159
12/26/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,150.3
$1,150
12/24/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,154.6
$1,155
12/23/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,110.8
$1,111
12/20/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,119.0
$1,119
12/19/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,109.0
$1,109
12/18/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,204.8
$1,205
12/17/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,184.6
$1,185
12/16/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,231.5
$1,232
12/13/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,180.7
$1,181
12/12/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,149.8
$3,450
12/11/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,283.6
$3,851
12/10/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,319.5
$2,639
12/9/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,357.6
$4,073
12/6/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,319.5
$3,959
12/5/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,337.6
$4,013
12/4/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,558.7
$4,676
12/3/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,536.5
$4,610
12/2/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,517.6
$4,553
11/29/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,681.0
$5,043
11/27/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,579.1
$4,737
11/26/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,556.1
$4,668
11/25/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,726.1
$5,178
11/22/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,645.5
$4,937
11/21/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,452.9
$4,359
11/20/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,426.8
$4,280
11/19/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,406.7
$4,220
11/18/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$1,388.8
$4,167
11/15/2024
Buy
Stahl, Murray
Director
$1,354.6
$16,257
11/14/2024
Sell
Steddum, Chris
Chief Financial Officer
$1,340.0
$469,000
11/14/2024
Buy
Stahl, Murray
Director
$1,370.8
$16,425
11/13/2024
Buy
Stahl, Murray
Director
$1,409.2
$16,872
11/12/2024
Sell
Buffington, Stephanie
Chief Accounting Officer
$1,389.1
$291,550
11/12/2024
Buy
Stahl, Murray
Director
$1,404.2
$16,838
11/11/2024
Buy
Stahl, Murray
Director
$1,376.0
$16,492
11/8/2024
Buy
Stahl, Murray
Director
$1,349.0
$16,252
11/7/2024
Buy
Stahl, Murray
Director
$1,265.2
$15,205
11/6/2024
Buy
Stahl, Murray
Director
$1,323.8
$15,909
11/5/2024
Buy
Stahl, Murray
Director
$1,214.0
$14,601
11/4/2024
Buy
Stahl, Murray
Director
$1,181.2
$14,224
11/1/2024
Buy
Stahl, Murray
Director
$1,175.7
$14,119
10/31/2024
Buy
Stahl, Murray
Director
$1,159.3
$13,907
10/30/2024
Buy
Stahl, Murray
Director
$1,121.6
$13,489
10/29/2024
Buy
Stahl, Murray
Director
$1,091.1
$13,092
10/28/2024
Buy
Stahl, Murray
Director
$1,076.5
$12,924
10/25/2024
Buy
Stahl, Murray
Director
$1,099.0
$13,183
10/24/2024
Buy
Stahl, Murray
Director
$1,089.3
$13,076
10/23/2024
Buy
Stahl, Murray
Director
$1,084.8
$13,014
10/22/2024
Buy
Stahl, Murray
Director
$1,084.7
$13,026
10/21/2024
Buy
Stahl, Murray
Director
$1,069.5
$12,833
10/18/2024
Buy
Stahl, Murray
Director
$1,063.3
$12,757
10/17/2024
Buy
Stahl, Murray
Director
$1,064.4
$12,780
10/16/2024
Buy
Stahl, Murray
Director
$1,049.8
$12,603
10/15/2024
Buy
Stahl, Murray
Director
$1,045.8
$12,533
10/14/2024
Buy
Stahl, Murray
Director
$1,058.2
$12,697
10/11/2024
Buy
Stahl, Murray
Director
$1,008.5
$12,128
10/10/2024
Buy
Stahl, Murray
Director
$981.2
$11,781
10/9/2024
Buy
Stahl, Murray
Director
$960.5
$11,528
10/8/2024
Buy
Stahl, Murray
Director
$973.8
$11,673
10/7/2024
Buy
Stahl, Murray
Director
$983.7
$11,808
10/4/2024
Buy
Stahl, Murray
Director
$978.4
$11,744
10/3/2024
Buy
Stahl, Murray
Director
$935.0
$11,221
10/2/2024
Buy
Stahl, Murray
Director
$925.7
$11,113
10/1/2024
Buy
Stahl, Murray
Director
$883.0
$10,620
9/30/2024
Buy
Stahl, Murray
Director
$889.4
$21,364
9/27/2024
Buy
Stahl, Murray
Director
$883.2
$10,610
9/26/2024
Buy
Stahl, Murray
Director
$910.9
$10,914
9/25/2024
Buy
Stahl, Murray
Director
$938.7
$11,272
9/24/2024
Buy
Stahl, Murray
Director
$956.9
$11,472
9/23/2024
Buy
Stahl, Murray
Director
$942.9
$11,320
9/20/2024
Buy
Stahl, Murray
Director
$915.6
$11,000
9/19/2024
Buy
Stahl, Murray
Director
$901.9
$10,834
9/18/2024
Buy
Stahl, Murray
Director
$872.7
$10,475
9/17/2024
Buy
Stahl, Murray
Director
$849.3
$10,226
9/16/2024
Buy
Stahl, Murray
Director
$815.7
$9,791
9/13/2024
Buy
Stahl, Murray
Director
$799.1
$9,592
9/12/2024
Buy
Stahl, Murray
Director
$793.1
$9,524
9/11/2024
Buy
Stahl, Murray
Director
$785.9
$9,417
9/10/2024
Buy
Stahl, Murray
Director
$795.6
$9,538
9/9/2024
Buy
Stahl, Murray
Director
$798.7
$9,576
9/6/2024
Buy
Stahl, Murray
Director
$799.2
$9,587
9/5/2024
Buy
Stahl, Murray
Director
$809.1
$9,705
9/4/2024
Buy
Stahl, Murray
Director
$820.3
$9,843
9/3/2024
Buy
Stahl, Murray
Director
$850.5
$10,187
8/30/2024
Buy
Stahl, Murray
Director
$865.0
$10,374
8/29/2024
Buy
Stahl, Murray
Director
$871.4
$10,461
8/28/2024
Buy
Stahl, Murray
Director
$868.7
$10,429
8/27/2024
Buy
Stahl, Murray
Director
$858.0
$10,298
8/26/2024
Buy
Stahl, Murray
Director
$863.9
$10,359
8/23/2024
Buy
Stahl, Murray
Director
$840.4
$10,093
8/22/2024
Buy
Stahl, Murray
Director
$826.9
$9,920
8/21/2024
Buy
Stahl, Murray
Director
$824.6
$9,894
8/20/2024
Buy
Stahl, Murray
Director
$834.8
$10,008
8/19/2024
Buy
Stahl, Murray
Director
$825.6
$9,908
8/16/2024
Buy
Stahl, Murray
Director
$817.0
$9,811
8/15/2024
Buy
Stahl, Murray
Director
$832.3
$9,986
8/14/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$821.5
$2,465
8/13/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$820.2
$2,461
8/12/2024
Buy
Horizon Kinetics Asset Management LLC
Ten Percent Owner
$828.0
$2,484