Apr 04
2025
SELL
Open market or private sale
$97,508
$33.11 p/Share
2,945
Reduced 0.61%
479,851
American Depositary Sh...
Apr 03
2025
BUY
Exercise of conversion of derivative security
-
6,750
Added 1.38%
482,796
American Depositary Sh...
Apr 02
2025
SELL
Open market or private sale
$208,449
$35.89 p/Share
5,808
Reduced 1.21%
476,046
American Depositary Sh...
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
14,200
Added 2.86%
481,854
American Depositary Sh...
Mar 17
2025
-
6,521
Reduced 1.38%
467,654
American Depositary Sh...
Mar 14
2025
-
19,942
Reduced 4.04%
474,175
American Depositary Sh...
Mar 05
2025
SELL
Open market or private sale
$1,647,737
$35.52 p/Share
46,389
Reduced 8.58%
494,117
American Depositary Sh...
Mar 05
2025
BUY
Exercise of conversion of derivative security
$27,833
$0.6 p/Share
46,389
Added 7.9%
540,506
American Depositary Sh...
Mar 04
2025
SELL
Open market or private sale
$1,670,499
$33.41 p/Share
50,000
Reduced 9.19%
494,117
American Depositary Sh...
Mar 04
2025
BUY
Exercise of conversion of derivative security
$30,000
$0.6 p/Share
50,000
Added 8.42%
544,117
American Depositary Sh...
Mar 03
2025
SELL
Open market or private sale
$1,637,500
$32.75 p/Share
50,000
Reduced 9.19%
494,117
American Depositary Sh...
Mar 03
2025
BUY
Exercise of conversion of derivative security
$30,000
$0.6 p/Share
50,000
Added 8.42%
544,117
American Depositary Sh...
Feb 28
2025
SELL
Open market or private sale
$1,719,500
$34.39 p/Share
50,000
Reduced 9.19%
494,117
American Depositary Sh...
Feb 28
2025
BUY
Exercise of conversion of derivative security
$30,000
$0.6 p/Share
50,000
Added 8.42%
544,117
American Depositary Sh...
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...