Apr 04
2025
SELL
Open market or private sale
$62,048
$33.11 p/Share
1,874
Reduced 5.81%
30,375
American Depositary Sh...
Apr 03
2025
BUY
Exercise of conversion of derivative security
-
5,032
Added 13.5%
32,249
American Depositary Sh...
Apr 02
2025
SELL
Open market or private sale
$156,803
$35.89 p/Share
4,369
Reduced 13.83%
27,217
American Depositary Sh...
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
17,258
Added 35.33%
31,586
American Depositary Sh...
Feb 28
2025
SELL
Open market or private sale
$479,661
$32.98 p/Share
14,544
Reduced 50.37%
14,328
American Depositary Sh...
Aug 19
2024
SELL
Open market or private sale
$32,611
$16.95 p/Share
1,924
Reduced 6.25%
28,872
American Depositary Sh...
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
4,850
Added 13.61%
30,796
American Depositary Sh...
Jun 26
2024
SELL
Open market or private sale
$90,609
$17.9 p/Share
5,062
Reduced 16.32%
25,946
American Depositary Sh...
Jun 25
2024
BUY
Exercise of conversion of derivative security
-
14,600
Added 32.01%
31,008
American Depositary Sh...
May 14
2024
SELL
Open market or private sale
$213,299
$21.33 p/Share
10,000
Reduced 37.87%
16,408
American Depositary Sh...
Apr 04
2024
SELL
Open market or private sale
$19,493
$15.67 p/Share
1,244
Reduced 4.5%
26,408
American Depositary Sh...
Apr 03
2024
BUY
Exercise of conversion of derivative security
$79,992
$15.9 p/Share
5,031
Added 15.39%
27,652
American Depositary Sh...
Apr 02
2024
SELL
Open market or private sale
$14,292
$16.15 p/Share
885
Reduced 3.76%
22,621
American Depositary Sh...
Apr 01
2024
BUY
Exercise of conversion of derivative security
$58,536
$16.72 p/Share
3,501
Added 12.96%
23,506
American Depositary Sh...
Mar 15
2024
SELL
Open market or private sale
$187,100
$18.71 p/Share
10,000
Reduced 33.33%
20,005
American Depositary Sh...
Jan 03
2024
SELL
Open market or private sale
$125,454
$26.12 p/Share
4,803
Reduced 13.8%
30,005
American Depositary Sh...
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
17,548
Added 33.52%
34,808
American Depositary Sh...
Aug 17
2023
SELL
Payment of exercise price or tax liability
$27,623
$23.39 p/Share
1,181
Reduced 6.4%
17,260
American Depositary Sh...
Aug 17
2023
BUY
Exercise of conversion of derivative security
-
4,850
Added 20.82%
18,441
American Depositary Sh...
Jun 23
2023
SELL
Payment of exercise price or tax liability
$89,966
$25.3 p/Share
3,556
Reduced 9.73%
32,991
American Depositary Sh...
Jun 23
2023
BUY
Exercise of conversion of derivative security
$369,380
$25.3 p/Share
14,600
Added 28.55%
36,547
American Depositary Sh...
Mar 31
2023
SELL
Payment of exercise price or tax liability
$31,696
$33.26 p/Share
953
Reduced 4.16%
21,947
American Depositary Sh...
Mar 31
2023
BUY
Exercise of conversion of derivative security
$116,410
$33.26 p/Share
3,500
Added 13.38%
22,653
American Depositary Sh...
Mar 06
2023
SELL
Open market or private sale
$322,980
$40.55 p/Share
7,965
Reduced 29.11%
19,400
American Depositary Sh...
Aug 17
2022
SELL
Payment of exercise price or tax liability
$51,397
$43.52 p/Share
1,181
Reduced 12.91%
7,965
American Depositary Sh...