Oct 08
2024
SELL
Open market or private sale
$1,437,354
$232.77 p/Share
6,175
Reduced 100.0%
0
American Depositary Sh...
Jun 24
2024
SELL
Open market or private sale
$445,710
$159.81 p/Share
2,789
Reduced 100.0%
0
American Depositary Sh...
Jun 17
2024
SELL
Open market or private sale
$204,037
$159.28 p/Share
1,281
Reduced 100.0%
0
American Depositary Sh...
Jun 05
2024
BUY
Grant, award, or other acquisition
-
490,464
Added 21.3%
1,812,018
Ordinary Shares
Mar 13
2024
SELL
Open market or private sale
$2,218,650
$179.91 p/Share
12,332
Reduced 100.0%
0
American Depositary Sh...
Mar 12
2024
SELL
Open market or private sale
$6,227,650
$165.33 p/Share
37,668
Reduced 75.34%
12,332
American Depositary Sh...
Jun 15
2023
BUY
Grant, award, or other acquisition
-
355,641
Added 15.28%
1,971,554
Ordinary Shares
Jan 10
2023
SELL
Open market or private sale
$1,690,549
$248.72 p/Share
6,797
Reduced 100.0%
0
American Depositary Sh...
Dec 29
2022
SELL
Open market or private sale
$385,722
$224.78 p/Share
1,716
Reduced 100.0%
0
American Depositary Sh...
Dec 28
2022
SELL
Open market or private sale
$82,475
$224.73 p/Share
367
Reduced 100.0%
0
American Depositary Sh...
Dec 27
2022
SELL
Open market or private sale
$251,204
$224.29 p/Share
1,120
Reduced 100.0%
0
American Depositary Sh...
Nov 15
2022
SELL
Open market or private sale
$5,166,250
$206.65 p/Share
25,000
Reduced 100.0%
0
American Depositary Sh...
Jun 22
2022
BUY
Grant, award, or other acquisition
-
334,009
Added 13.89%
2,070,913
Ordinary Shares
Sep 15
2021
SELL
Open market or private sale
$5,574,850
$29.31 p/Share
190,203
Reduced 9.87%
1,736,904
Ordinary Shares
Sep 15
2021
SELL
Open market or private sale
$9,902,634
$378.57 p/Share
26,158
Reduced 100.0%
0
American Depositary Sh...
Sep 14
2021
SELL
Open market or private sale
$4,447,472
$28.22 p/Share
157,600
Reduced 6.5%
2,267,161
Ordinary Shares
Sep 14
2021
SELL
Open market or private sale
$13,875,481
$366.33 p/Share
37,877
Reduced 100.0%
0
American Depositary Sh...
Sep 02
2021
SELL
Open market or private sale
$8,051,596
$328.65 p/Share
24,499
Reduced 100.0%
0
American Depositary Sh...
Sep 01
2021
SELL
Open market or private sale
$3,128,998
$24.53 p/Share
127,558
Reduced 4.19%
2,917,162
Ordinary Shares
Sep 01
2021
SELL
Open market or private sale
$8,313,071
$325.99 p/Share
25,501
Reduced 100.0%
0
American Depositary Sh...
Aug 31
2021
SELL
Open market or private sale
$1,817,856
$23.67 p/Share
76,800
Reduced 2.04%
3,694,720
Ordinary Shares
Aug 31
2021
SELL
Open market or private sale
$10,410,797
$303.69 p/Share
34,281
Reduced 100.0%
0
American Depositary Sh...
Aug 05
2021
SELL
Open market or private sale
$880,462
$25.82 p/Share
34,100
Reduced 0.8%
4,217,173
Ordinary Shares
Aug 05
2021
SELL
Open market or private sale
$3,503,081
$338.07 p/Share
10,362
Reduced 100.0%
0
American Depositary Sh...
Aug 04
2021
SELL
Open market or private sale
$1,280,528
$26.08 p/Share
49,100
Reduced 1.11%
4,385,979
Ordinary Shares