Feb 23
2024
|
BUY
Grant, award, or other acquisition
|
-
|
445
|
|
May 10
2023
|
SELL
Payment of exercise price or tax liability
|
$12,019
$273.18 p/Share
|
44
|
|
Feb 04
2023
|
BUY
Grant, award, or other acquisition
|
-
|
278
|
|
May 11
2022
|
SELL
Open market or private sale
|
$20,639
$275.19 p/Share
|
75
|
|
May 09
2022
|
SELL
Open market or private sale
|
$3,923
$280.18 p/Share
|
14
|
|
Feb 02
2022
|
BUY
Grant, award, or other acquisition
|
-
|
232
|
|
Oct 30
2021
|
SELL
Payment of exercise price or tax liability
|
$3,287
$547.85 p/Share
|
6
|
|
May 10
2021
|
SELL
Payment of exercise price or tax liability
|
$20,935
$317.2 p/Share
|
66
|
|
May 06
2021
|
SELL
Payment of exercise price or tax liability
|
$4,253
$327.15 p/Share
|
13
|
|
Apr 15
2021
|
SELL
Payment of exercise price or tax liability
|
$8,362
$398.18 p/Share
|
21
|
|