Feb 01
2025
SELL
Payment of exercise price or tax liability
$230,631
$254.56 p/Share
906
Reduced 7.07%
11,916
Common Stock
Feb 01
2025
BUY
Grant, award, or other acquisition
-
2,445
Added 16.01%
12,822
Common Stock
Sep 03
2024
-
530
Reduced 4.86%
10,372
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$278,252
$200.47 p/Share
1,388
Reduced 11.29%
10,902
Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
2,742
Added 18.24%
12,290
Common Stock
Jun 10
2024
-
610
Reduced 6.01%
9,548
Common Stock
Jun 08
2024
SELL
Payment of exercise price or tax liability
$79,084
$169.71 p/Share
466
Reduced 4.39%
10,158
Common Stock
Jun 08
2024
BUY
Exercise of conversion of derivative security
-
1,041
Added 9.08%
10,419
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$60,410
$180.87 p/Share
334
Reduced 3.37%
9,581
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
934
Added 8.72%
9,774
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$120,552
$185.18 p/Share
651
Reduced 6.76%
8,981
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
1,729
Added 15.22%
9,632
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$50,216
$134.99 p/Share
372
Reduced 4.5%
7,893
Common Stock
Jun 08
2023
BUY
Exercise of conversion of derivative security
-
1,038
Added 11.39%
8,077
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$18,398
$133.32 p/Share
138
Reduced 1.87%
7,227
Common Stock
Jun 07
2023
BUY
Exercise of conversion of derivative security
-
386
Added 4.98%
7,365
Common Stock
Jun 03
2023
SELL
Payment of exercise price or tax liability
$133,472
$131.63 p/Share
1,014
Reduced 12.69%
6,979
Common Stock
Jun 03
2023
BUY
Exercise of conversion of derivative security
-
2,848
Added 26.27%
7,993
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$18,753
$133.0 p/Share
141
Reduced 2.67%
5,145
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
394
Added 6.94%
5,286
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$71,576
$134.29 p/Share
533
Reduced 9.82%
4,892
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
1,364
Added 20.09%
5,425
Common Stock