Sep 22
2025
SELL
Open market or private sale
$4,393,411
$38.62 p/Share
113,760
Reduced 32.05%
241,140
Ordinary Shares
Sep 22
2025
BUY
Exercise of conversion of derivative security
$318,819
$23.17 p/Share
13,760
Added 3.73%
354,900
Ordinary Shares
Mar 08
2025
SELL
Payment of exercise price or tax liability
$4,188,111
$25.3 p/Share
165,538
Reduced 32.67%
341,140
Ordinary Shares
Feb 24
2025
BUY
Grant, award, or other acquisition
-
369,617
Added 42.18%
506,678
Ordinary Shares
Feb 21
2025
SELL
Payment of exercise price or tax liability
$170,090
$29.13 p/Share
5,839
Reduced 4.09%
137,061
Ordinary Shares
Feb 20
2025
SELL
Payment of exercise price or tax liability
$138,562
$30.48 p/Share
4,546
Reduced 3.08%
142,900
Ordinary Shares
Mar 04
2024
SELL
Open market or private sale
$5,510,080
$21.87 p/Share
251,947
Reduced 63.08%
147,446
Ordinary Shares
Mar 01
2024
SELL
Open market or private sale
$889,640
$21.98 p/Share
40,475
Reduced 6.71%
562,858
Ordinary Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$3,691,039
$22.58 p/Share
163,465
Reduced 29.04%
399,393
Ordinary Shares
Feb 21
2024
SELL
Payment of exercise price or tax liability
$121,376
$20.27 p/Share
5,988
Reduced 0.98%
603,333
Ordinary Shares
Feb 20
2024
BUY
Grant, award, or other acquisition
-
34,229
Added 5.32%
609,321
Ordinary Shares
Feb 19
2024
BUY
Grant, award, or other acquisition
-
342,104
Added 37.3%
575,092
Ordinary Shares
Mar 09
2023
SELL
Payment of exercise price or tax liability
$178,527
$14.73 p/Share
12,120
Reduced 4.94%
232,988
Ordinary Shares
Feb 21
2023
BUY
Grant, award, or other acquisition
-
44,967
Added 15.5%
245,108
Ordinary Shares
Mar 08
2022
SELL
Payment of exercise price or tax liability
$31,906
$7.88 p/Share
4,049
Reduced 3.12%
125,903
Ordinary Shares
Mar 08
2022
BUY
Grant, award, or other acquisition
-
74,238
Added 27.06%
200,141
Ordinary Shares
Apr 01
2021
BUY
Grant, award, or other acquisition
-
73,308
Added 36.07%
129,952
Ordinary Shares
Feb 26
2021
SELL
Payment of exercise price or tax liability
$13,333
$8.22 p/Share
1,622
Reduced 2.78%
56,620
Ordinary Shares
Feb 16
2021
BUY
Grant, award, or other acquisition
-
26,388
Added 31.18%
58,242
Ordinary Shares
Jan 28
2021
BUY
Grant, award, or other acquisition
-
559
Added 2.19%
24,997
Ordinary Shares