Jul 21
2025
SELL
Open market or private sale
$875,600
$15.92 p/Share
55,000
Reduced 19.93%
221,017
Ordinary Shares
Jul 21
2025
BUY
Exercise of conversion of derivative security
$211,750
$3.85 p/Share
55,000
Added 16.62%
276,017
Ordinary Shares
Jun 20
2025
SELL
Open market or private sale
$694,650
$12.63 p/Share
55,000
Reduced 19.93%
221,017
Ordinary Shares
Jun 20
2025
BUY
Exercise of conversion of derivative security
$211,750
$3.85 p/Share
55,000
Added 16.62%
276,017
Ordinary Shares
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