Mar 11
2024
SELL
Payment of exercise price or tax liability
$2,110,615
$462.55 p/Share
4,563
Reduced 23.63%
14,748
Ordinary Shares
Mar 11
2024
BUY
Exercise of conversion of derivative security
-
8,935
Added 36.48%
15,557
Ordinary Shares
Mar 05
2024
SELL
Open market or private sale
$6,031,395
$459.22 p/Share
13,134
Reduced 65.49%
6,920
Ordinary Shares
Mar 05
2024
BUY
Exercise of conversion of derivative security
$2,273,889
$173.13 p/Share
13,134
Added 43.43%
17,107
Ordinary Shares
Apr 06
2023
SELL
Payment of exercise price or tax liability
$1,284,204
$355.44 p/Share
3,613
Reduced 25.83%
10,377
Ordinary Shares
Apr 06
2023
BUY
Exercise of conversion of derivative security
-
7,070
Added 39.08%
11,021
Ordinary Shares
Mar 10
2023
SELL
Payment of exercise price or tax liability
$361,832
$345.92 p/Share
1,046
Reduced 13.13%
6,920
Ordinary Shares
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
2,045
Added 22.07%
7,222
Ordinary Shares
Mar 21
2022
SELL
Payment of exercise price or tax liability
$381,784
$311.66 p/Share
1,225
Reduced 17.14%
5,921
Ordinary Shares
Mar 21
2022
BUY
Exercise of conversion of derivative security
-
2,375
Added 27.87%
6,146
Ordinary Shares
Nov 03
2021
SELL
Payment of exercise price or tax liability
$1,709,852
$326.37 p/Share
5,239
Reduced 42.45%
7,104
Ordinary Shares
Nov 03
2021
BUY
Exercise of conversion of derivative security
$1,709,186
$174.3 p/Share
9,806
Added 50.0%
9,807
Ordinary Shares
Jun 09
2021
BUY
Exercise of conversion of derivative security
$1,238
$1.92 p/Share
645
Added 20.27%
2,537
Ordinary Shares
Jun 08
2021
SELL
Payment of exercise price or tax liability
$23,326
$291.58 p/Share
80
Reduced 4.06%
1,892
Ordinary Shares
Jun 08
2021
BUY
Exercise of conversion of derivative security
-
155
Added 7.29%
1,972
Ordinary Shares
Aug 06
2020
SELL
Open market or private sale
$1,719
$245.53 p/Share
7
Reduced 0.38%
1,817
Ordinary Shares
Aug 06
2020
BUY
Exercise of conversion of derivative security
$1,465
$1.92 p/Share
763
Added 29.49%
1,824
Ordinary Shares
Jun 02
2020
SELL
Payment of exercise price or tax liability
$13,134
$205.22 p/Share
64
Reduced 5.69%
1,061
Ordinary Shares
Jun 02
2020
BUY
Exercise of conversion of derivative security
-
125
Added 10.0%
1,125
Ordinary Shares