Mar 05
2025
BUY
Grant, award, or other acquisition
-
69,251
Added 6.54%
990,171
Ordinary Shares
Jun 24
2024
SELL
Open market or private sale
$170,718
$160.45 p/Share
1,064
Reduced 100.0%
0
American Depositary Sh...
Jun 18
2024
SELL
Open market or private sale
$129,303
$153.75 p/Share
841
Reduced 100.0%
0
American Depositary Sh...
Jun 17
2024
SELL
Open market or private sale
$238,799
$159.2 p/Share
1,500
Reduced 64.08%
841
American Depositary Sh...
Jun 05
2024
BUY
Grant, award, or other acquisition
-
168,935
Added 8.72%
1,768,962
Ordinary Shares
Jun 26
2023
SELL
Open market or private sale
$202,243
$182.53 p/Share
1,108
Reduced 100.0%
0
American Depositary Sh...
Jun 20
2023
SELL
Open market or private sale
$254,956
$192.42 p/Share
1,325
Reduced 100.0%
0
American Depositary Sh...
Jun 15
2023
BUY
Grant, award, or other acquisition
-
133,627
Added 7.64%
1,614,431
Ordinary Shares
Jun 07
2023
SELL
Open market or private sale
$103,797
$224.67 p/Share
462
Reduced 100.0%
0
American Depositary Sh...
Jun 27
2022
SELL
Open market or private sale
$81,213
$177.32 p/Share
458
Reduced 100.0%
0
American Depositary Sh...
Jun 22
2022
BUY
Grant, award, or other acquisition
-
125,255
Added 7.66%
1,509,989
Ordinary Shares
Jun 21
2022
SELL
Open market or private sale
$107,734
$149.01 p/Share
723
Reduced 100.0%
0
American Depositary Sh...
Jun 17
2022
SELL
Open market or private sale
$62,033
$139.4 p/Share
445
Reduced 38.1%
723
American Depositary Sh...
Jun 06
2022
SELL
Open market or private sale
$93,720
$142.0 p/Share
660
Reduced 100.0%
0
American Depositary Sh...
May 17
2022
BUY
Exercise of conversion of derivative security
$3,566,107
$2.89 p/Share
1,233,947
Added 46.7%
1,408,498
Ordinary Shares
Sep 28
2021
-
58,188
Reduced 25.0%
174,551
Ordinary Shares
Jun 28
2021
SELL
Open market or private sale
$164,928
$362.48 p/Share
455
Reduced 100.0%
0
American Depositary Sh...
Jun 18
2021
SELL
Open market or private sale
$265,582
$331.15 p/Share
802
Reduced 100.0%
0
American Depositary Sh...
Jun 16
2021
BUY
Grant, award, or other acquisition
-
53,625
Added 18.35%
238,654
Ordinary Shares
Jun 07
2021
SELL
Open market or private sale
$232,395
$354.26 p/Share
656
Reduced 100.0%
0
American Depositary Sh...