Aug 02
2024
SELL
Open market or private sale
$1,137,318
$159.11 p/Share
7,148
Reduced 36.78%
12,288
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
$15,067
$86.1 p/Share
175
Added 1.38%
12,463
Common Stock
Aug 01
2024
SELL
Open market or private sale
$739,716
$165.67 p/Share
4,465
Reduced 18.82%
19,261
Common Stock
May 14
2024
SELL
Payment of exercise price or tax liability
$87,223
$163.34 p/Share
534
Reduced 2.2%
23,726
Common Stock
Mar 11
2024
SELL
Open market or private sale
$681,348
$193.73 p/Share
3,517
Reduced 12.66%
24,260
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$109,433
$86.1 p/Share
1,271
Added 4.38%
27,777
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$75,547
$195.72 p/Share
386
Reduced 1.44%
26,506
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$26,188
$193.99 p/Share
135
Reduced 0.5%
26,892
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$86,880
$191.79 p/Share
453
Reduced 1.65%
27,027
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
404
Added 1.45%
27,480
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
3,520
Added 11.5%
27,076
Common Stock
May 16
2023
SELL
Payment of exercise price or tax liability
$109,361
$154.03 p/Share
710
Reduced 2.93%
23,556
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$234,436
$188.0 p/Share
1,247
Reduced 4.89%
24,266
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
3,591
Added 12.34%
25,513
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
3,468
Added 13.66%
21,922
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$62,034
$173.28 p/Share
358
Reduced 1.9%
18,454
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$79,435
$173.44 p/Share
458
Reduced 2.38%
18,812
Common Stock
Aug 11
2022
SELL
Open market or private sale
$1,232,603
$254.67 p/Share
4,840
Reduced 20.07%
19,270
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$238,240
$59.56 p/Share
4,000
Added 14.23%
24,110
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$107,085
$150.4 p/Share
712
Reduced 3.42%
20,110
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$404,612
$196.7 p/Share
2,057
Reduced 8.99%
20,822
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
4,234
Added 15.89%
22,406
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$93,826
$196.7 p/Share
477
Reduced 2.49%
18,645
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$35,571
$189.21 p/Share
188
Reduced 0.97%
19,122
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
2,126
Added 9.92%
19,310
Common Stock