May 01
2025
SELL
Payment of exercise price or tax liability
$172,986
$129.87 p/Share
1,332
Reduced 1.96%
66,746
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
-
3,006
Added 4.23%
68,078
Common Stock
Apr 26
2025
SELL
Payment of exercise price or tax liability
$157,273
$131.61 p/Share
1,195
Reduced 1.8%
65,072
Common Stock
Apr 26
2025
BUY
Exercise of conversion of derivative security
-
2,696
Added 3.91%
66,267
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$2,802,993
$142.01 p/Share
19,738
Reduced 23.69%
63,571
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
8,567
Added 9.32%
83,309
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
35,986
Added 32.5%
74,742
Common Stock
Oct 29
2024
SELL
Payment of exercise price or tax liability
$512,483
$134.51 p/Share
3,810
Reduced 8.95%
38,756
Common Stock
Oct 29
2024
BUY
Exercise of conversion of derivative security
-
8,600
Added 16.81%
42,566
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$197,914
$135.93 p/Share
1,456
Reduced 4.11%
33,966
Common Stock
Apr 29
2024
BUY
Grant, award, or other acquisition
-
3,285
Added 8.49%
35,422
Common Stock
Apr 26
2024
SELL
Payment of exercise price or tax liability
$156,066
$135.24 p/Share
1,154
Reduced 3.47%
32,137
Common Stock
Apr 26
2024
BUY
Exercise of conversion of derivative security
-
2,602
Added 7.25%
33,291
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,396,569
$121.23 p/Share
11,520
Reduced 27.29%
30,689
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
26,003
Added 38.12%
42,209
Common Stock
Apr 29
2023
SELL
Payment of exercise price or tax liability
$1,060,305
$144.89 p/Share
7,318
Reduced 31.11%
16,206
Common Stock
Apr 29
2023
BUY
Exercise of conversion of derivative security
-
6,631
Added 21.99%
23,524
Common Stock
Apr 29
2023
BUY
Grant, award, or other acquisition
-
9,885
Added 36.91%
16,893
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$393,722
$138.83 p/Share
2,836
Reduced 28.81%
7,008
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
-
6,400
Added 39.4%
9,844
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$363,406
$132.63 p/Share
2,740
Reduced 44.31%
3,444
Common Stock
Apr 29
2021
BUY
Grant, award, or other acquisition
-
6,184
Added 50.0%
6,184
Common Stock