Date ?
4 May 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
438.69
Value ?
439
Security ?
Common Stock
Date ?
1 May 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
433.13
Value ?
433
Security ?
Common Stock
Date ?
30 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
436.80
Value ?
437
Security ?
Common Stock
Date ?
29 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
435.76
Value ?
436
Security ?
Common Stock
Date ?
28 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
435.73
Value ?
436
Security ?
Common Stock
Date ?
27 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
436.44
Value ?
436
Security ?
Common Stock
Date ?
24 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
435.40
Value ?
435
Security ?
Common Stock
Date ?
23 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
436.73
Value ?
437
Security ?
Common Stock
Date ?
22 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
437.87
Value ?
438
Security ?
Common Stock
Date ?
21 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
441.84
Value ?
442
Security ?
Common Stock
Date ?
20 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
427.65
Value ?
428
Security ?
Common Stock
Date ?
17 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
419.94
Value ?
420
Security ?
Common Stock
Date ?
16 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
424.47
Value ?
424
Security ?
Common Stock
Date ?
15 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
419.26
Value ?
419
Security ?
Common Stock
Date ?
14 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
413.96
Value ?
414
Security ?
Common Stock
Date ?
13 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
414.88
Value ?
415
Security ?
Common Stock
Date ?
10 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
407.06
Value ?
407
Security ?
Common Stock
Date ?
9 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
401.64
Value ?
402
Security ?
Common Stock
Date ?
8 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
3
Price ?
449.00
Value ?
1347
Security ?
Common Stock
Date ?
7 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
447.12
Value ?
447
Security ?
Common Stock
Date ?
6 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
443.42
Value ?
443
Security ?
Common Stock
Date ?
2 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
443.26
Value ?
443
Security ?
Common Stock
Date ?
1 Apr 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
454.04
Value ?
454
Security ?
Common Stock
Date ?
31 Mar 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
470.18
Value ?
470
Security ?
Common Stock
Date ?
30 Mar 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
494.25
Value ?
494
Security ?
Common Stock
Date ?
27 Mar 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
518.21
Value ?
518
Security ?
Common Stock
Date ?
26 Mar 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
526.13
Value ?
526
Security ?
Common Stock
Date ?
25 Mar 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
538.37
Value ?
538
Security ?
Common Stock
Date ?
24 Mar 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
534.94
Value ?
535
Security ?
Common Stock
Date ?
23 Mar 2026
Insider ?
HORIZON, KINETICS ASSET MANAGEMENT LLC 10% Owner
Side ?
Acquisition
Shares ?
1
Price ?
529.07
Value ?
529
Security ?
Common Stock