Aug 05
2024
SELL
Open market or private sale
$2,773,650
$229.36 p/Share
12,093
Reduced 43.17%
15,921
Common Stock
Mar 27
2024
SELL
Payment of exercise price or tax liability
$714,464
$216.57 p/Share
3,299
Reduced 10.54%
28,014
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
-
7,697
Added 19.73%
31,313
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$19,788
$227.45 p/Share
87
Reduced 0.37%
23,616
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
324
Added 1.35%
23,703
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$21,028
$223.71 p/Share
94
Reduced 0.4%
23,379
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
353
Added 1.48%
23,473
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$19,717
$221.54 p/Share
89
Reduced 0.38%
23,120
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
-
331
Added 1.41%
23,209
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$404,235
$224.7 p/Share
1,799
Reduced 7.29%
22,878
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
4,509
Added 15.45%
24,677
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$21,091
$248.13 p/Share
85
Reduced 0.42%
20,168
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
290
Added 1.41%
20,253
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$26,406
$244.5 p/Share
108
Reduced 0.54%
19,963
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
374
Added 1.83%
20,071
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$26,008
$254.99 p/Share
102
Reduced 0.52%
19,697
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
297
Added 1.48%
19,799
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$652,351
$276.42 p/Share
2,360
Reduced 10.79%
19,502
Common Stock
Mar 27
2022
BUY
Grant, award, or other acquisition
-
5,310
Added 19.54%
21,862
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$217,871
$272.68 p/Share
799
Reduced 4.6%
16,552
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
2,708
Added 13.5%
17,351
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$30,245
$277.48 p/Share
109
Reduced 0.74%
14,643
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
373
Added 2.47%
14,752
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$28,138
$273.18 p/Share
103
Reduced 0.71%
14,379
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
296
Added 2.0%
14,482
Common Stock