Mar 05
2025
SELL
Open market or private sale
$13,597,071
$261.88 p/Share
51,921
Reduced 100.0%
0
American Depositary Sh...
Mar 05
2025
BUY
Exercise of conversion of derivative security
$7,518,160
$144.8 p/Share
51,921
Added 50.0%
51,921
American Depositary Sh...
Mar 05
2025
BUY
Grant, award, or other acquisition
-
103,883
Added 8.12%
1,175,210
Ordinary Shares
Feb 20
2025
SELL
Open market or private sale
$5,105,568
$240.07 p/Share
21,267
Reduced 100.0%
0
American Depositary Sh...
Feb 20
2025
BUY
Exercise of conversion of derivative security
$3,607,946
$169.65 p/Share
21,267
Added 50.0%
21,267
American Depositary Sh...
Feb 18
2025
SELL
Open market or private sale
$7,394,357
$241.22 p/Share
30,654
Reduced 100.0%
0
American Depositary Sh...
Feb 18
2025
BUY
Exercise of conversion of derivative security
$5,200,451
$169.65 p/Share
30,654
Added 50.0%
30,654
American Depositary Sh...
Sep 19
2024
SELL
Open market or private sale
$900,629
$200.14 p/Share
4,500
Reduced 100.0%
0
American Depositary Sh...
Sep 17
2024
SELL
Open market or private sale
$100,000
$200.0 p/Share
500
Reduced 10.0%
4,500
American Depositary Sh...
Sep 03
2024
SELL
Open market or private sale
$1,056,362
$190.13 p/Share
5,556
Reduced 100.0%
0
American Depositary Sh...
Jun 24
2024
SELL
Open market or private sale
$234,009
$160.39 p/Share
1,459
Reduced 100.0%
0
American Depositary Sh...
Jun 18
2024
SELL
Open market or private sale
$407,053
$154.95 p/Share
2,627
Reduced 100.0%
0
American Depositary Sh...
Jun 17
2024
SELL
Open market or private sale
$99,693
$159.0 p/Share
627
Reduced 19.27%
2,627
American Depositary Sh...
Jun 05
2024
BUY
Grant, award, or other acquisition
-
253,409
Added 16.65%
1,268,849
Ordinary Shares
Jun 26
2023
SELL
Open market or private sale
$272,643
$182.37 p/Share
1,495
Reduced 100.0%
0
American Depositary Sh...
Jun 20
2023
SELL
Open market or private sale
$337,347
$192.44 p/Share
1,753
Reduced 100.0%
0
American Depositary Sh...
Jun 15
2023
BUY
Grant, award, or other acquisition
-
200,447
Added 16.25%
1,033,432
Ordinary Shares
Jun 07
2023
SELL
Open market or private sale
$739,388
$224.67 p/Share
3,291
Reduced 100.0%
0
American Depositary Sh...
May 08
2023
SELL
Open market or private sale
$1,776,040
$253.72 p/Share
7,000
Reduced 100.0%
0
American Depositary Sh...
Jun 22
2022
BUY
Grant, award, or other acquisition
-
187,876
Added 15.98%
987,867
Ordinary Shares
Jun 21
2022
SELL
Open market or private sale
$145,804
$144.36 p/Share
1,010
Reduced 100.0%
0
American Depositary Sh...
Jun 17
2022
SELL
Open market or private sale
$80,689
$139.6 p/Share
578
Reduced 36.4%
1,010
American Depositary Sh...
Jun 06
2022
SELL
Open market or private sale
$484,186
$141.99 p/Share
3,410
Reduced 100.0%
0
American Depositary Sh...
May 05
2022
SELL
Open market or private sale
$1,114,332
$165.7 p/Share
6,725
Reduced 100.0%
0
American Depositary Sh...
Nov 09
2021
SELL
Open market or private sale
$858,982
$368.03 p/Share
2,334
Reduced 100.0%
0
American Depositary Sh...