Jun 26
2024
SELL
Open market or private sale
$133,014
$17.9 p/Share
7,431
Reduced 10.61%
62,619
American Depositary Sh...
Jun 25
2024
BUY
Exercise of conversion of derivative security
-
18,250
Added 20.67%
70,050
American Depositary Sh...
Apr 04
2024
SELL
Open market or private sale
$32,985
$15.67 p/Share
2,105
Reduced 3.91%
51,800
American Depositary Sh...
Apr 03
2024
BUY
Exercise of conversion of derivative security
$83,793
$15.9 p/Share
5,270
Added 8.91%
53,905
American Depositary Sh...
Apr 02
2024
SELL
Open market or private sale
$28,633
$16.15 p/Share
1,773
Reduced 3.52%
48,635
American Depositary Sh...
Apr 01
2024
BUY
Exercise of conversion of derivative security
$72,698
$16.72 p/Share
4,348
Added 7.94%
50,408
American Depositary Sh...
Jan 03
2024
SELL
Open market or private sale
$125,454
$26.12 p/Share
4,803
Reduced 9.44%
46,060
American Depositary Sh...
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
17,548
Added 25.65%
50,863
American Depositary Sh...
Jun 23
2023
SELL
Payment of exercise price or tax liability
$181,704
$25.3 p/Share
7,182
Reduced 17.73%
33,315
American Depositary Sh...
Jun 23
2023
BUY
Exercise of conversion of derivative security
$461,725
$25.3 p/Share
18,250
Added 31.07%
40,497
American Depositary Sh...
Mar 31
2023
SELL
Payment of exercise price or tax liability
$35,222
$33.26 p/Share
1,059
Reduced 4.54%
22,247
American Depositary Sh...
Mar 31
2023
BUY
Exercise of conversion of derivative security
$144,614
$33.26 p/Share
4,348
Added 15.86%
23,060
American Depositary Sh...
Mar 03
2023
SELL
Open market or private sale
$459,200
$40.0 p/Share
11,480
Reduced 37.72%
18,958
American Depositary Sh...
Mar 03
2023
BUY
Exercise of conversion of derivative security
$34,440
$3.0 p/Share
11,480
Added 27.39%
30,438
American Depositary Sh...
Dec 30
2022
SELL
Payment of exercise price or tax liability
$181,222
$30.7 p/Share
5,903
Reduced 23.74%
18,958
American Depositary Sh...
Nov 15
2022
SELL
Open market or private sale
$74,178
$40.01 p/Share
1,854
Reduced 6.94%
24,861
American Depositary Sh...
Nov 15
2022
BUY
Exercise of conversion of derivative security
$5,562
$3.0 p/Share
1,854
Added 6.49%
26,715
American Depositary Sh...
Apr 01
2022
SELL
Payment of exercise price or tax liability
$11,185
$45.47 p/Share
246
Reduced 0.98%
24,861
American Depositary Sh...
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
1,010
Added 3.87%
25,107
American Depositary Sh...
Dec 29
2021
SELL
Payment of exercise price or tax liability
$408,665
$69.23 p/Share
5,903
Reduced 19.68%
24,097
Ordinary Shares
Dec 21
2021
BUY
Grant, award, or other acquisition
-
30,000
Added 50.0%
30,000
Ordinary Shares
Sep 09
2021
SELL
Open market or private sale
$1,420,200
$142.02 p/Share
10,000
Reduced 100.0%
0
Ordinary Shares
Sep 09
2021
BUY
Exercise of conversion of derivative security
$30,000
$3.0 p/Share
10,000
Added 50.0%
10,000
Ordinary Shares
Sep 07
2021
SELL
Open market or private sale
$1,487,500
$148.75 p/Share
10,000
Reduced 100.0%
0
Ordinary Shares
Sep 07
2021
BUY
Exercise of conversion of derivative security
$30,000
$3.0 p/Share
10,000
Added 50.0%
10,000
Ordinary Shares