Jul 02
2025
SELL
Open market or private sale
$249,146
$35.23 p/Share
7,072
Reduced 1.3%
536,962
American Depositary Sh...
Jul 01
2025
BUY
Exercise of conversion of derivative security
-
18,000
Added 3.2%
544,034
American Depositary Sh...
Jun 30
2025
SELL
Open market or private sale
$245,727
$35.52 p/Share
6,918
Reduced 1.3%
526,034
American Depositary Sh...
Jun 27
2025
BUY
Exercise of conversion of derivative security
-
17,970
Added 3.26%
532,952
American Depositary Sh...
Jun 26
2025
SELL
Open market or private sale
$855,160
$36.13 p/Share
23,669
Reduced 4.39%
514,982
American Depositary Sh...
Jun 25
2025
BUY
Exercise of conversion of derivative security
-
58,800
Added 9.84%
538,651
American Depositary Sh...
May 14
2025
SELL
Open market or private sale
$1,320,230
$28.46 p/Share
46,389
Reduced 8.82%
479,851
American Depositary Sh...
May 14
2025
BUY
Exercise of conversion of derivative security
$27,833
$0.6 p/Share
46,389
Added 8.1%
526,240
American Depositary Sh...
May 13
2025
SELL
Open market or private sale
$1,436,000
$28.72 p/Share
50,000
Reduced 9.44%
479,851
American Depositary Sh...
May 13
2025
BUY
Exercise of conversion of derivative security
$30,000
$0.6 p/Share
50,000
Added 8.62%
529,851
American Depositary Sh...
May 12
2025
SELL
Open market or private sale
$1,484,000
$29.68 p/Share
50,000
Reduced 9.44%
479,851
American Depositary Sh...
May 12
2025
BUY
Exercise of conversion of derivative security
$30,000
$0.6 p/Share
50,000
Added 8.62%
529,851
American Depositary Sh...
May 09
2025
SELL
Open market or private sale
$1,493,500
$29.87 p/Share
50,000
Reduced 9.44%
479,851
American Depositary Sh...
May 09
2025
BUY
Exercise of conversion of derivative security
$30,000
$0.6 p/Share
50,000
Added 8.62%
529,851
American Depositary Sh...
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...