Oct 02
2024
SELL
Payment of exercise price or tax liability
$11,757,707
$180.25 p/Share
65,230
Reduced 13.94%
402,746
Common Stock
Oct 02
2024
BUY
Exercise of conversion of derivative security
$7,448,999
$74.49 p/Share
100,000
Added 17.61%
467,976
Common Stock
Aug 20
2024
SELL
Open market or private sale
$1,580,349
$169.93 p/Share
9,300
Reduced 2.47%
367,976
Common Stock
Aug 19
2024
SELL
Payment of exercise price or tax liability
$22,829,216
$172.0 p/Share
132,728
Reduced 25.57%
386,276
Common Stock
Aug 19
2024
SELL
Open market or private sale
$1,547,820
$171.98 p/Share
9,000
Reduced 2.33%
377,276
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$14,897,999
$74.49 p/Share
200,000
Added 27.82%
519,004
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$2,264,680
$158.58 p/Share
14,281
Reduced 4.28%
319,004
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
22,611
Added 6.35%
333,285
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
12,767
Added 3.95%
310,674
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$358,108
$151.42 p/Share
2,365
Reduced 0.79%
297,907
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
5,792
Added 1.89%
300,272
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$2,598,936
$133.04 p/Share
19,535
Reduced 6.22%
294,480
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
47,990
Added 13.26%
314,015
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$4,483,114
$160.76 p/Share
27,887
Reduced 9.49%
266,025
Common Stock
Mar 05
2023
BUY
Grant, award, or other acquisition
-
60,814
Added 17.53%
286,038
Common Stock
Mar 05
2023
BUY
Exercise of conversion of derivative security
-
7,874
Added 2.61%
293,912
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$577,002
$158.43 p/Share
3,642
Reduced 1.59%
225,224
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
8,974
Added 3.77%
228,866
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$2,687,026
$139.84 p/Share
19,215
Reduced 8.04%
219,892
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
47,988
Added 16.72%
239,107
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$1,862,502
$129.17 p/Share
14,419
Reduced 7.02%
191,119
Common Stock
Mar 05
2022
BUY
Grant, award, or other acquisition
-
33,402
Added 13.98%
205,538
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
2,512
Added 1.44%
172,136
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$716,935
$164.51 p/Share
4,358
Reduced 2.31%
184,182
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
10,757
Added 5.4%
188,540
Common Stock