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
|
|