Jan 31
2025
SELL
Payment of exercise price or tax liability
$33,643
$65.2 p/Share
516
Reduced 15.89%
2,731
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
233
Added 7.58%
2,841
Common Stock
Jan 30
2025
SELL
Payment of exercise price or tax liability
$8,328
$66.1 p/Share
126
Reduced 4.01%
3,014
Common Stock
Jan 30
2025
BUY
Exercise of conversion of derivative security
-
267
Added 7.84%
3,140
Common Stock
Jan 29
2025
SELL
Payment of exercise price or tax liability
$9,789
$65.7 p/Share
149
Reduced 4.93%
2,873
Common Stock
Jan 29
2025
BUY
Exercise of conversion of derivative security
-
316
Added 9.47%
3,022
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
-
861
Added 24.14%
2,706
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$6,307
$66.39 p/Share
95
Reduced 4.9%
1,845
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
233
Added 10.72%
1,940
Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$7,195
$66.01 p/Share
109
Reduced 6.0%
1,707
Common Stock
Jan 30
2024
BUY
Exercise of conversion of derivative security
-
268
Added 12.86%
1,816
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$66,357
$66.96 p/Share
991
Reduced 39.03%
1,548
Common Stock
Jan 28
2024
BUY
Exercise of conversion of derivative security
-
271
Added 13.93%
1,675
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
-
1,831
Added 44.67%
2,268
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$7,834
$70.58 p/Share
111
Reduced 20.26%
437
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
234
Added 29.92%
548
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$8,672
$67.75 p/Share
128
Reduced 28.96%
314
Common Stock
Jan 28
2023
BUY
Exercise of conversion of derivative security
-
271
Added 38.01%
442
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$5,075
$50.25 p/Share
101
Reduced 37.13%
171
Common Stock
Jan 28
2022
BUY
Exercise of conversion of derivative security
-
272
Added 50.0%
272
Common Stock