Jul 21
2025
SELL
Open market or private sale
$1,576,023
$24.84 p/Share
63,447
Reduced 21.83%
227,231
Common Stock
Jul 21
2025
BUY
Exercise of conversion of derivative security
$633,835
$9.99 p/Share
63,447
Added 18.09%
287,231
Common Stock
Jul 20
2025
SELL
Payment of exercise price or tax liability
$52,719
$24.43 p/Share
2,158
Reduced 0.94%
227,231
Common Stock
Apr 20
2025
SELL
Payment of exercise price or tax liability
$34,284
$15.88 p/Share
2,159
Reduced 0.93%
229,389
Ordinary Shares
Mar 24
2025
SELL
Open market or private sale
$64,380
$20.0 p/Share
3,219
Reduced 1.37%
231,548
Ordinary Shares
Mar 24
2025
BUY
Exercise of conversion of derivative security
$29,614
$9.2 p/Share
3,219
Added 1.35%
234,767
Ordinary Shares
Feb 20
2025
SELL
Open market or private sale
$147,607
$22.14 p/Share
6,667
Reduced 2.8%
231,548
Ordinary Shares
Feb 20
2025
BUY
Exercise of conversion of derivative security
$61,336
$9.2 p/Share
6,667
Added 2.72%
238,215
Ordinary Shares
Jan 21
2025
SELL
Open market or private sale
$137,006
$20.55 p/Share
6,667
Reduced 2.8%
231,548
Ordinary Shares
Jan 21
2025
BUY
Exercise of conversion of derivative security
$61,336
$9.2 p/Share
6,667
Added 2.72%
238,215
Ordinary Shares
Jan 20
2025
SELL
Payment of exercise price or tax liability
$90,490
$20.51 p/Share
4,412
Reduced 1.87%
231,548
Ordinary Shares
Dec 26
2024
SELL
Open market or private sale
$133,320
$20.0 p/Share
6,666
Reduced 2.75%
235,960
Ordinary Shares
Dec 26
2024
BUY
Exercise of conversion of derivative security
$61,327
$9.2 p/Share
6,666
Added 2.67%
242,626
Ordinary Shares
Dec 09
2024
SELL
Open market or private sale
$267,346
$20.05 p/Share
13,334
Reduced 5.35%
235,960
Ordinary Shares
Dec 09
2024
BUY
Exercise of conversion of derivative security
$122,672
$9.2 p/Share
13,334
Added 5.08%
249,294
Ordinary Shares
Oct 20
2024
SELL
Payment of exercise price or tax liability
$63,654
$15.69 p/Share
4,057
Reduced 1.69%
235,960
Ordinary Shares
Oct 19
2024
SELL
Payment of exercise price or tax liability
$148,082
$15.69 p/Share
9,438
Reduced 3.78%
240,017
Ordinary Shares
Oct 19
2024
BUY
Grant, award, or other acquisition
-
18,622
Added 6.95%
249,455
Ordinary Shares
Sep 30
2024
BUY
Grant, award, or other acquisition
-
18,937
Added 7.58%
230,833
Ordinary Shares
Sep 20
2024
SELL
Open market or private sale
$266,946
$20.02 p/Share
13,334
Reduced 5.92%
211,896
Ordinary Shares
Sep 20
2024
BUY
Exercise of conversion of derivative security
$122,672
$9.2 p/Share
13,334
Added 5.59%
225,230
Ordinary Shares
Aug 20
2024
SELL
Open market or private sale
$281,859
$21.14 p/Share
13,333
Reduced 5.92%
211,896
Ordinary Shares
Aug 20
2024
BUY
Exercise of conversion of derivative security
$122,663
$9.2 p/Share
13,333
Added 5.59%
225,229
Ordinary Shares
Jul 26
2024
SELL
Open market or private sale
$308,792
$23.16 p/Share
13,333
Reduced 5.92%
211,896
Ordinary Shares
Jul 26
2024
BUY
Exercise of conversion of derivative security
$122,663
$9.2 p/Share
13,333
Added 5.59%
225,229
Ordinary Shares