Sep 22
2025
SELL
Open market or private sale
$24,428,656
$38.62 p/Share
632,539
Reduced 17.82%
2,917,054
Ordinary Shares
Sep 22
2025
-
399,626
Reduced 13.7%
2,517,428
Ordinary Shares
Apr 01
2025
SELL
Payment of exercise price or tax liability
$3,385,216
$32.17 p/Share
105,229
Reduced 2.88%
3,549,593
Ordinary Shares
Mar 08
2025
SELL
Payment of exercise price or tax liability
$20,833,360
$25.3 p/Share
823,453
Reduced 18.39%
3,654,822
Ordinary Shares
Feb 24
2025
BUY
Grant, award, or other acquisition
-
1,840,574
Added 29.13%
4,478,275
Ordinary Shares
Feb 21
2025
SELL
Payment of exercise price or tax liability
$844,828
$29.13 p/Share
29,002
Reduced 1.09%
2,637,701
Ordinary Shares
Feb 20
2025
SELL
Payment of exercise price or tax liability
$628,009
$30.48 p/Share
20,604
Reduced 0.77%
2,666,703
Ordinary Shares
Mar 04
2024
SELL
Open market or private sale
$29,961,484
$21.85 p/Share
1,371,235
Reduced 33.79%
2,687,307
Ordinary Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$20,088,658
$22.58 p/Share
889,666
Reduced 17.98%
4,058,542
Ordinary Shares
Feb 21
2024
SELL
Payment of exercise price or tax liability
$587,870
$20.27 p/Share
29,002
Reduced 0.58%
4,948,208
Ordinary Shares
Feb 20
2024
BUY
Grant, award, or other acquisition
-
158,675
Added 3.09%
4,977,210
Ordinary Shares
Feb 19
2024
BUY
Grant, award, or other acquisition
-
1,896,240
Added 28.24%
4,818,535
Ordinary Shares
Mar 09
2023
SELL
Payment of exercise price or tax liability
$7,712,760
$14.73 p/Share
523,609
Reduced 15.2%
2,922,295
Ordinary Shares
Feb 21
2023
BUY
Grant, award, or other acquisition
-
223,346
Added 6.09%
3,445,904
Ordinary Shares
Mar 08
2022
SELL
Payment of exercise price or tax liability
$1,311,791
$7.88 p/Share
166,471
Reduced 5.51%
2,853,269
Ordinary Shares
Mar 08
2022
BUY
Grant, award, or other acquisition
-
369,289
Added 10.28%
3,222,558
Ordinary Shares
Apr 01
2021
BUY
Grant, award, or other acquisition
-
632,079
Added 17.31%
3,019,740
Ordinary Shares
Feb 26
2021
SELL
Payment of exercise price or tax liability
$273,833
$8.22 p/Share
33,313
Reduced 1.38%
2,387,689
Ordinary Shares
Feb 16
2021
BUY
Grant, award, or other acquisition
-
1,284,977
Added 34.67%
2,421,002
Ordinary Shares
Jan 28
2021
BUY
Grant, award, or other acquisition
-
43,069
Added 4.14%
997,124
Ordinary Shares