Aug 29
2025
SELL
Payment of exercise price or tax liability
$8,190,486
$32.59 p/Share
251,319
Reduced 22.02%
890,019
American Depositary Sh...
Aug 29
2025
BUY
Exercise of conversion of derivative security
$725,251
$1.2 p/Share
604,376
Added 34.62%
1,141,338
American Depositary Sh...
Aug 13
2025
SELL
Open market or private sale
$1,645,346
$35.47 p/Share
46,387
Reduced 7.95%
536,962
American Depositary Sh...
Aug 13
2025
BUY
Exercise of conversion of derivative security
$27,832
$0.6 p/Share
46,387
Added 7.37%
583,349
American Depositary Sh...
Aug 12
2025
SELL
Open market or private sale
$1,712,500
$34.25 p/Share
50,000
Reduced 8.52%
536,962
American Depositary Sh...
Aug 12
2025
BUY
Exercise of conversion of derivative security
$30,000
$0.6 p/Share
50,000
Added 7.85%
586,962
American Depositary Sh...
Aug 11
2025
SELL
Open market or private sale
$1,732,000
$34.64 p/Share
50,000
Reduced 8.52%
536,962
American Depositary Sh...
Aug 11
2025
BUY
Exercise of conversion of derivative security
$30,000
$0.6 p/Share
50,000
Added 7.85%
586,962
American Depositary Sh...
Aug 08
2025
SELL
Open market or private sale
$1,737,000
$34.74 p/Share
50,000
Reduced 8.52%
536,962
American Depositary Sh...
Aug 08
2025
BUY
Exercise of conversion of derivative security
$30,000
$0.6 p/Share
50,000
Added 7.85%
586,962
American Depositary Sh...
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...