Dec 10
2024
|
SELL
Payment of exercise price or tax liability
|
$6,233,447
$2172.69 p/Share
|
2,869
|
|
Dec 10
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
6,320
|
|
Dec 09
2024
|
SELL
Payment of exercise price or tax liability
|
$6,552,157
$2227.11 p/Share
|
2,942
|
|
Dec 09
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
6,626
|
|
Jun 12
2024
|
SELL
Open market or private sale
|
$18,745,114
$1379.23 p/Share
|
13,591
|
|
Dec 10
2023
|
SELL
Payment of exercise price or tax liability
|
$7,666,207
$1134.39 p/Share
|
6,758
|
|
Dec 10
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
13,729
|
|
Dec 09
2023
|
SELL
Payment of exercise price or tax liability
|
$2,055,514
$1134.39 p/Share
|
1,812
|
|
Dec 09
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
3,948
|
|
Dec 10
2022
|
SELL
Payment of exercise price or tax liability
|
$4,738,965
$615.45 p/Share
|
7,700
|
|
Dec 10
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
16,138
|
|
Nov 16
2022
|
SELL
Open market or private sale
|
$8,922,331
$620.08 p/Share
|
14,389
|
|
Dec 10
2021
|
SELL
Payment of exercise price or tax liability
|
$2,237,528
$407.49 p/Share
|
5,491
|
|
Dec 10
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
11,544
|
|
Dec 08
2021
|
SELL
Payment of exercise price or tax liability
|
$163,378
$404.4 p/Share
|
404
|
|
Dec 08
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
1,180
|
|
Dec 10
2020
|
SELL
Payment of exercise price or tax liability
|
$2,728,697
$506.91 p/Share
|
5,383
|
|
Dec 10
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
10,935
|
|
Dec 08
2020
|
SELL
Payment of exercise price or tax liability
|
-
|
4,594
|
|
Dec 08
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
9,334
|
|