Aug 12
2025
SELL
Payment of exercise price or tax liability
$10,019,857
$219.7 p/Share
45,607
Reduced 8.61%
484,322
Common Stock
Aug 12
2025
BUY
Exercise of conversion of derivative security
$5,586,750
$74.49 p/Share
75,000
Added 12.4%
529,929
Common Stock
Jul 02
2025
-
14,000
Reduced 2.99%
454,929
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$9,377,795
$198.72 p/Share
47,191
Reduced 9.14%
468,929
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
$5,586,750
$74.49 p/Share
75,000
Added 12.69%
516,120
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$4,403,180
$165.72 p/Share
26,570
Reduced 5.68%
441,120
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
-
16,693
Added 3.83%
419,439
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
48,251
Added 9.35%
467,690
Common Stock
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