Sep 29
2024
SELL
Payment of exercise price or tax liability
$25,646
$180.61 p/Share
142
Reduced 11.03%
1,145
Common Stock
Sep 29
2024
BUY
Exercise of conversion of derivative security
-
490
Added 28.84%
1,209
Common Stock
Sep 24
2024
SELL
Payment of exercise price or tax liability
$6,779
$188.32 p/Share
36
Reduced 4.32%
797
Common Stock
Sep 24
2024
BUY
Exercise of conversion of derivative security
-
123
Added 12.87%
833
Common Stock
Sep 29
2023
SELL
Payment of exercise price or tax liability
$23,076
$221.89 p/Share
104
Reduced 12.78%
710
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
355
Added 31.06%
788
Common Stock
Sep 24
2023
SELL
Payment of exercise price or tax liability
$8,793
$244.26 p/Share
36
Reduced 7.27%
459
Common Stock
Sep 24
2023
BUY
Exercise of conversion of derivative security
-
122
Added 19.77%
495
Common Stock
Sep 29
2022
SELL
Payment of exercise price or tax liability
$5,552
$213.55 p/Share
26
Reduced 6.52%
373
Common Stock
Sep 29
2022
BUY
Exercise of conversion of derivative security
-
87
Added 17.9%
399
Common Stock
Sep 25
2022
SELL
Payment of exercise price or tax liability
$5,204
$208.17 p/Share
25
Reduced 7.42%
312
Common Stock
Sep 25
2022
BUY
Exercise of conversion of derivative security
-
86
Added 20.33%
337
Common Stock
Sep 24
2022
SELL
Payment of exercise price or tax liability
$7,494
$208.17 p/Share
36
Reduced 12.54%
251
Common Stock
Sep 24
2022
BUY
Exercise of conversion of derivative security
-
122
Added 29.83%
287
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$6,681
$278.37 p/Share
24
Reduced 12.7%
165
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
68
Added 26.46%
189
Common Stock
Sep 29
2021
SELL
Payment of exercise price or tax liability
$8,907
$342.59 p/Share
26
Reduced 8.07%
296
Common Stock
Sep 29
2021
SELL
Open market or private sale
$60,181
$343.89 p/Share
175
Reduced 59.12%
121
Common Stock
Sep 29
2021
BUY
Exercise of conversion of derivative security
-
87
Added 21.27%
322
Common Stock
Sep 25
2021
SELL
Payment of exercise price or tax liability
$8,796
$351.85 p/Share
25
Reduced 9.62%
235
Common Stock
Sep 25
2021
BUY
Exercise of conversion of derivative security
-
86
Added 24.86%
260
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$6,284
$261.83 p/Share
24
Reduced 12.12%
174
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
68
Added 25.56%
198
Common Stock