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
Aug 04
2021
SELL
Open market or private sale
$10,945,413
$344.77 p/Share
31,747
Reduced 100.0%
0
American Depositary Sh...
Aug 03
2021
SELL
Open market or private sale
$14,026,474
$334.29 p/Share
41,959
Reduced 100.0%
0
American Depositary Sh...
Aug 03
2021
SELL
Open market or private sale
$1,042,038
$25.17 p/Share
41,400
Reduced 0.85%
4,847,790
Ordinary Shares
Jul 22
2021
SELL
Open market or private sale
$3,571,103
$315.58 p/Share
11,316
Reduced 100.0%
0
American Depositary Sh...
Jul 22
2021
SELL
Open market or private sale
$1,372,809
$23.71 p/Share
57,900
Reduced 1.05%
5,434,657
Ordinary Shares
Jul 21
2021
SELL
Open market or private sale
$292,502
$24.58 p/Share
11,900
Reduced 0.21%
5,639,665
Ordinary Shares
Jul 21
2021
SELL
Open market or private sale
$4,717,018
$309.11 p/Share
15,260
Reduced 100.0%
0
American Depositary Sh...
Jul 20
2021
SELL
Open market or private sale
$681,697
$24.61 p/Share
27,700
Reduced 0.47%
5,849,945
Ordinary Shares
Jul 20
2021
SELL
Open market or private sale
$5,111,042
$319.54 p/Share
15,995
Reduced 100.0%
0
American Depositary Sh...
Jul 08
2021
SELL
Open market or private sale
$1,243,512
$24.24 p/Share
51,300
Reduced 0.84%
6,085,580
Ordinary Shares
Jul 08
2021
SELL
Open market or private sale
$5,055,081
$318.31 p/Share
15,881
Reduced 100.0%
0
American Depositary Sh...