May 20
2025
SELL
Open market or private sale
$699,050
$12.71 p/Share
55,000
Reduced 19.93%
221,017
Ordinary Shares
May 20
2025
BUY
Exercise of conversion of derivative security
$211,750
$3.85 p/Share
55,000
Added 16.62%
276,017
Ordinary Shares
Apr 22
2025
SELL
Open market or private sale
$501,475
$12.43 p/Share
40,344
Reduced 15.44%
221,017
Ordinary Shares
Apr 21
2025
SELL
Open market or private sale
$180,122
$12.29 p/Share
14,656
Reduced 5.31%
261,361
Ordinary Shares
Mar 20
2025
SELL
Open market or private sale
$917,950
$16.69 p/Share
55,000
Reduced 16.62%
276,017
Ordinary Shares
Feb 20
2025
SELL
Open market or private sale
$892,650
$16.23 p/Share
55,000
Reduced 14.25%
331,017
Ordinary Shares
Feb 01
2025
SELL
Payment of exercise price or tax liability
$734,006
$16.92 p/Share
43,381
Reduced 10.1%
386,017
Ordinary Shares
Jan 21
2025
SELL
Open market or private sale
$878,900
$15.98 p/Share
55,000
Reduced 11.35%
429,398
Ordinary Shares
Dec 31
2024
SELL
Payment of exercise price or tax liability
$592,900
$16.35 p/Share
36,263
Reduced 6.96%
484,398
Ordinary Shares
Dec 20
2024
SELL
Open market or private sale
$959,200
$17.44 p/Share
55,000
Reduced 9.55%
520,661
Ordinary Shares
Dec 06
2024
SELL
Open market or private sale
$1,615,176
$18.46 p/Share
87,496
Reduced 13.19%
575,661
Ordinary Shares
Dec 06
2024
BUY
Exercise of conversion of derivative security
$510,976
$5.84 p/Share
87,496
Added 11.66%
663,157
Ordinary Shares
Nov 25
2024
SELL
Open market or private sale
$5,450
$18.23 p/Share
299
Reduced 0.05%
575,661
Ordinary Shares
Nov 25
2024
BUY
Exercise of conversion of derivative security
$1,746
$5.84 p/Share
299
Added 0.05%
575,960
Ordinary Shares
Nov 22
2024
SELL
Open market or private sale
$30,479
$18.24 p/Share
1,671
Reduced 0.29%
575,661
Ordinary Shares
Nov 22
2024
BUY
Exercise of conversion of derivative security
$9,758
$5.84 p/Share
1,671
Added 0.29%
577,332
Ordinary Shares
Nov 21
2024
SELL
Open market or private sale
$64,040
$18.24 p/Share
3,511
Reduced 0.61%
575,661
Ordinary Shares
Nov 21
2024
BUY
Exercise of conversion of derivative security
$20,504
$5.84 p/Share
3,511
Added 0.6%
579,172
Ordinary Shares
Nov 20
2024
SELL
Open market or private sale
$928,950
$16.89 p/Share
55,000
Reduced 8.72%
575,661
Ordinary Shares
Nov 13
2024
SELL
Open market or private sale
$585,380
$18.28 p/Share
32,023
Reduced 4.83%
630,661
Ordinary Shares
Nov 13
2024
BUY
Exercise of conversion of derivative security
$187,014
$5.84 p/Share
32,023
Added 4.61%
662,684
Ordinary Shares
Oct 23
2024
SELL
Open market or private sale
$39,709
$15.32 p/Share
2,592
Reduced 0.41%
630,661
Ordinary Shares
Oct 22
2024
SELL
Open market or private sale
$473,281
$15.67 p/Share
30,203
Reduced 4.55%
633,253
Ordinary Shares
Oct 21
2024
SELL
Open market or private sale
$350,839
$15.8 p/Share
22,205
Reduced 3.24%
663,456
Ordinary Shares
Sep 30
2024
SELL
Payment of exercise price or tax liability
$572,592
$15.79 p/Share
36,263
Reduced 5.02%
685,661
Ordinary Shares