Nov 03
2025
SELL
Open market or private sale
$6,439
$26.83 p/Share
240
Reduced 1.36%
17,444
American Depositary Sh...
Oct 31
2025
BUY
Exercise of conversion of derivative security
-
500
Added 2.75%
17,684
American Depositary Sh...
Oct 02
2025
SELL
Open market or private sale
$15,618
$34.25 p/Share
456
Reduced 2.59%
17,184
American Depositary Sh...
Oct 01
2025
BUY
Exercise of conversion of derivative security
-
920
Added 4.96%
17,640
American Depositary Sh...
Aug 15
2025
SELL
Open market or private sale
$50,905
$35.4 p/Share
1,438
Reduced 7.92%
16,720
American Depositary Sh...
Aug 14
2025
BUY
Exercise of conversion of derivative security
-
1,250
Added 6.44%
18,158
American Depositary Sh...
Aug 08
2025
SELL
Open market or private sale
$139,304
$34.01 p/Share
4,096
Reduced 19.5%
16,908
American Depositary Sh...
Jun 26
2025
SELL
Open market or private sale
$96,647
$36.13 p/Share
2,675
Reduced 11.3%
21,004
American Depositary Sh...
Jun 25
2025
BUY
Exercise of conversion of derivative security
-
6,250
Added 20.88%
23,679
American Depositary Sh...
Jun 02
2025
SELL
Open market or private sale
$288,540
$30.0 p/Share
9,618
Reduced 35.56%
17,429
American Depositary Sh...
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...