Dec 18
2023
|
SELL
Open market or private sale
|
$53,822
$165.1 p/Share
|
326
|
|
Aug 29
2023
|
SELL
Payment of exercise price or tax liability
|
$15,074
$158.68 p/Share
|
95
|
|
Aug 29
2023
|
BUY
Grant, award, or other acquisition
|
-
|
253
|
|
Aug 04
2023
|
SELL
Payment of exercise price or tax liability
|
$36,285
$171.16 p/Share
|
212
|
|
Aug 04
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
478
|
|
Aug 03
2023
|
SELL
Payment of exercise price or tax liability
|
$18,173
$169.85 p/Share
|
107
|
|
Aug 03
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
240
|
|
Oct 04
2022
|
SELL
Payment of exercise price or tax liability
|
$168,262
$186.75 p/Share
|
901
|
|
Oct 04
2022
|
BUY
Grant, award, or other acquisition
|
-
|
1,710
|
|
Oct 04
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
305
|
|
Aug 04
2022
|
SELL
Payment of exercise price or tax liability
|
$23,930
$208.09 p/Share
|
115
|
|
Aug 04
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
257
|
|
Aug 03
2022
|
SELL
Payment of exercise price or tax liability
|
$22,204
$205.59 p/Share
|
108
|
|
Aug 03
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
241
|
|