Jun 23
2023
SELL
Payment of exercise price or tax liability
$585,391
$25.3 p/Share
23,138
Reduced 2.1%
1,079,051
American Depositary Sh...
Jun 23
2023
BUY
Exercise of conversion of derivative security
$1,487,640
$25.3 p/Share
58,800
Added 5.27%
1,055,913
American Depositary Sh...
Mar 31
2023
SELL
Payment of exercise price or tax liability
$185,856
$33.26 p/Share
5,588
Reduced 0.55%
1,002,701
American Depositary Sh...
Mar 31
2023
BUY
Exercise of conversion of derivative security
$472,292
$33.26 p/Share
14,200
Added 1.39%
1,006,951
American Depositary Sh...
Mar 06
2023
SELL
Payment of exercise price or tax liability
-
120,906
Reduced 10.84%
994,941
American Depositary Sh...
Mar 06
2023
-
852
Reduced 0.09%
994,089
American Depositary Sh...
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
300,000
Added 21.19%
1,115,847
American Depositary Sh...
Mar 03
2023
-
43,128
Reduced 5.02%
815,847
American Depositary Sh...
Jun 21
2022
-
120,000
Reduced 12.26%
858,975
American Depositary Sh...
Apr 01
2022
SELL
Payment of exercise price or tax liability
$37,649
$45.47 p/Share
828
Reduced 0.08%
978,975
American Depositary Sh...
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
3,400
Added 0.33%
1,012,053
American Depositary Sh...
Jan 28
2022
-
9,000
Reduced 0.91%
979,803
American Depositary Sh...
Jan 05
2022
-
15,250
Reduced 1.52%
988,803
American Depositary Sh...
Sep 07
2021
SELL
Open market or private sale
$4,440,050
$149.07 p/Share
29,785
Reduced 2.87%
1,008,653
Ordinary Shares
Sep 03
2021
SELL
Open market or private sale
$3,507,303
$145.26 p/Share
24,145
Reduced 2.27%
1,038,438
Ordinary Shares
Sep 02
2021
SELL
Open market or private sale
$4,200,633
$146.17 p/Share
28,738
Reduced 2.63%
1,062,583
Ordinary Shares
Sep 01
2021
SELL
Open market or private sale
$4,174,295
$146.76 p/Share
28,443
Reduced 2.54%
1,091,321
Ordinary Shares
Sep 01
2021
BUY
Exercise of conversion of derivative security
$66,667
$0.6 p/Share
111,111
Added 9.03%
1,119,764
Ordinary Shares
Aug 03
2021
SELL
Open market or private sale
$3,813,525
$145.46 p/Share
26,217
Reduced 2.53%
1,008,653
Ordinary Shares
Aug 02
2021
SELL
Open market or private sale
$12,132,202
$142.91 p/Share
84,894
Reduced 7.07%
1,116,649
Ordinary Shares
Aug 02
2021
BUY
Exercise of conversion of derivative security
$66,667
$0.6 p/Share
111,111
Added 9.05%
1,116,649
Ordinary Shares
Jul 02
2021
SELL
Open market or private sale
$4,804,159
$176.28 p/Share
27,253
Reduced 2.63%
1,008,653
Ordinary Shares
Jul 01
2021
SELL
Open market or private sale
$14,806,808
$176.57 p/Share
83,858
Reduced 7.49%
1,035,906
Ordinary Shares
Jul 01
2021
BUY
Exercise of conversion of derivative security
$66,667
$0.6 p/Share
111,111
Added 9.03%
1,119,764
Ordinary Shares
Jun 02
2021
SELL
Open market or private sale
$1,682,521
$177.8 p/Share
9,463
Reduced 0.93%
1,008,653
Ordinary Shares