Apr 04
2025
SELL
Open market or private sale
$30,593
$33.11 p/Share
924
Reduced 3.3%
27,047
American Depositary Sh...
Apr 03
2025
BUY
Exercise of conversion of derivative security
-
2,500
Added 8.2%
27,971
American Depositary Sh...
Apr 02
2025
SELL
Open market or private sale
$189,499
$35.89 p/Share
5,280
Reduced 17.17%
25,471
American Depositary Sh...
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
15,257
Added 33.16%
30,751
American Depositary Sh...
Nov 04
2024
SELL
Open market or private sale
$5,120
$30.66 p/Share
167
Reduced 1.07%
15,494
American Depositary Sh...
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
500
Added 3.09%
15,661
American Depositary Sh...
Oct 02
2024
SELL
Open market or private sale
$7,645
$25.4 p/Share
301
Reduced 1.95%
15,161
American Depositary Sh...
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
920
Added 5.62%
15,462
American Depositary Sh...
Aug 15
2024
SELL
Open market or private sale
$6,777
$16.06 p/Share
422
Reduced 2.82%
14,542
American Depositary Sh...
Aug 14
2024
BUY
Exercise of conversion of derivative security
-
1,250
Added 7.71%
14,964
American Depositary Sh...
Jun 26
2024
SELL
Open market or private sale
$38,556
$17.9 p/Share
2,154
Reduced 13.57%
13,714
American Depositary Sh...
Jun 25
2024
BUY
Exercise of conversion of derivative security
-
6,250
Added 28.26%
15,868
American Depositary Sh...
Apr 04
2024
SELL
Open market or private sale
$13,241
$15.67 p/Share
845
Reduced 8.08%
9,618
American Depositary Sh...
Apr 03
2024
BUY
Exercise of conversion of derivative security
$39,750
$15.9 p/Share
2,500
Added 19.29%
10,463
American Depositary Sh...
Apr 02
2024
SELL
Open market or private sale
$8,381
$16.15 p/Share
519
Reduced 6.12%
7,963
American Depositary Sh...
Apr 01
2024
BUY
Exercise of conversion of derivative security
$25,080
$16.72 p/Share
1,500
Added 15.03%
8,482
American Depositary Sh...
Nov 02
2023
SELL
Open market or private sale
$4,162
$25.23 p/Share
165
Reduced 2.31%
6,982
American Depositary Sh...
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
500
Added 6.54%
7,147
American Depositary Sh...
Sep 29
2023
SELL
Payment of exercise price or tax liability
$7,463
$24.31 p/Share
307
Reduced 4.41%
6,647
American Depositary Sh...
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
920
Added 11.68%
6,954
American Depositary Sh...