Aug 29
2024
SELL
Payment of exercise price or tax liability
$125,628
$173.76 p/Share
723
Reduced 5.81%
11,718
Common Stock
Aug 29
2024
BUY
Grant, award, or other acquisition
-
1,635
Added 11.62%
12,441
Common Stock
Aug 04
2024
SELL
Payment of exercise price or tax liability
$118,976
$170.21 p/Share
699
Reduced 6.08%
10,806
Common Stock
Aug 04
2024
BUY
Exercise of conversion of derivative security
-
1,579
Added 12.45%
11,102
Common Stock
Aug 29
2023
SELL
Payment of exercise price or tax liability
$23,802
$158.68 p/Share
150
Reduced 1.49%
9,923
Common Stock
Aug 29
2023
BUY
Grant, award, or other acquisition
-
354
Added 3.4%
10,073
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$66,067
$171.16 p/Share
386
Reduced 3.82%
9,719
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
-
910
Added 8.38%
9,953
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$22,929
$169.85 p/Share
135
Reduced 1.45%
9,195
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
-
336
Added 3.48%
9,330
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$169,123
$165.16 p/Share
1,024
Reduced 10.23%
8,988
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
2,325
Added 18.85%
10,012
Common Stock
Oct 04
2022
SELL
Payment of exercise price or tax liability
$157,430
$186.75 p/Share
843
Reduced 9.89%
7,678
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
-
1,673
Added 16.91%
8,223
Common Stock
Oct 04
2022
BUY
Exercise of conversion of derivative security
-
298
Added 3.68%
7,806
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$32,046
$208.09 p/Share
154
Reduced 2.31%
6,518
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
-
359
Added 5.11%
6,672
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
$29,605
$205.59 p/Share
144
Reduced 2.23%
6,313
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
-
336
Added 4.95%
6,457
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$173,100
$169.54 p/Share
1,021
Reduced 14.44%
6,048
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
2,325
Added 24.75%
7,069
Common Stock
Oct 04
2021
SELL
Payment of exercise price or tax liability
$21,121
$165.01 p/Share
128
Reduced 2.65%
4,711
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
-
298
Added 5.8%
4,839
Common Stock
Aug 03
2021
SELL
Payment of exercise price or tax liability
$25,138
$174.57 p/Share
144
Reduced 3.1%
4,503
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
-
336
Added 6.74%
4,647
Common Stock