Dec 11
2024
-
500,000
Reduced 50.3%
494,117
American Depositary Sh...
Aug 13
2024
-
87,793
Reduced 8.11%
994,117
American Depositary Sh...
Jul 01
2024
SELL
Open market or private sale
$122,587
$17.48 p/Share
7,013
Reduced 0.64%
1,081,910
American Depositary Sh...
Jun 28
2024
BUY
Exercise of conversion of derivative security
-
17,970
Added 1.62%
1,088,923
American Depositary Sh...
Jun 26
2024
SELL
Open market or private sale
$428,508
$17.9 p/Share
23,939
Reduced 2.05%
1,142,833
American Depositary Sh...
Jun 25
2024
BUY
Exercise of conversion of derivative security
-
58,800
Added 4.8%
1,166,772
American Depositary Sh...
Apr 02
2024
SELL
Open market or private sale
$93,460
$16.15 p/Share
5,787
Reduced 0.52%
1,107,972
American Depositary Sh...
Apr 01
2024
BUY
Exercise of conversion of derivative security
$237,423
$16.72 p/Share
14,200
Added 1.26%
1,113,759
American Depositary Sh...
Mar 13
2024
-
33,891
Reduced 2.99%
1,099,559
American Depositary Sh...
Jan 03
2024
SELL
Open market or private sale
$218,885
$26.12 p/Share
8,380
Reduced 0.73%
1,133,450
American Depositary Sh...
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
31,587
Added 2.69%
1,141,830
American Depositary Sh...
Jun 29
2023
BUY
Grant, award, or other acquisition
$1,901,226
$26.45 p/Share
71,880
Added 6.08%
1,110,243
American Depositary Sh...
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...