Dec 19
2024
|
|
-
|
8,500
|
|
Dec 10
2024
|
SELL
Payment of exercise price or tax liability
|
$21,750,799
$2172.69 p/Share
|
10,011
|
|
Dec 10
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
22,118
|
|
Dec 09
2024
|
SELL
Payment of exercise price or tax liability
|
$33,442,283
$2227.11 p/Share
|
15,016
|
|
Dec 09
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
33,316
|
|
Dec 10
2023
|
SELL
Payment of exercise price or tax liability
|
$24,678,654
$1134.39 p/Share
|
21,755
|
|
Dec 10
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
47,625
|
|
Dec 09
2023
|
SELL
Payment of exercise price or tax liability
|
$10,389,878
$1134.39 p/Share
|
9,159
|
|
Dec 09
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
19,927
|
|
Dec 10
2022
|
SELL
Payment of exercise price or tax liability
|
$15,071,139
$615.45 p/Share
|
24,488
|
|
Dec 10
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
53,803
|
|
Dec 10
2021
|
SELL
Payment of exercise price or tax liability
|
$7,064,246
$407.49 p/Share
|
17,336
|
|
Dec 10
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
37,597
|
|
Dec 08
2021
|
SELL
Payment of exercise price or tax liability
|
$788,984
$404.4 p/Share
|
1,951
|
|
Dec 08
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
5,036
|
|
Dec 10
2020
|
SELL
Payment of exercise price or tax liability
|
$8,446,641
$506.91 p/Share
|
16,663
|
|
Dec 10
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
36,023
|
|
Dec 08
2020
|
SELL
Payment of exercise price or tax liability
|
-
|
17,954
|
|
Dec 08
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
38,817
|
|