Jul 08
2025
SELL
Payment of exercise price or tax liability
$1,033,260
$11.44 p/Share
90,320
Reduced 0.67%
13,329,360
Ordinary Shares
Jul 07
2025
BUY
Exercise of conversion of derivative security
-
229,512
Added 1.68%
13,419,680
Ordinary Shares
Jun 11
2025
SELL
Open market or private sale
$4,560,000
$11.4 p/Share
400,000
Reduced 2.94%
13,190,168
Ordinary Shares
May 29
2025
SELL
Open market or private sale
$1,947,133
$9.33 p/Share
208,696
Reduced 1.51%
13,590,168
Ordinary Shares
May 28
2025
SELL
Open market or private sale
$1,466,647
$9.3 p/Share
157,704
Reduced 1.13%
13,798,864
Ordinary Shares
May 27
2025
SELL
Open market or private sale
$320,208
$9.53 p/Share
33,600
Reduced 0.24%
13,956,568
Ordinary Shares
May 02
2025
SELL
Open market or private sale
$3,636,000
$9.09 p/Share
400,000
Reduced 2.78%
13,990,168
Ordinary Shares
May 01
2025
SELL
Open market or private sale
$1,673,721
$8.95 p/Share
187,008
Reduced 1.28%
14,390,168
Ordinary Shares
May 01
2025
BUY
Exercise of conversion of derivative security
-
200,000
Added 1.36%
14,468,904
Ordinary Shares
Apr 29
2025
SELL
Open market or private sale
$811,432
$8.98 p/Share
90,360
Reduced 0.62%
14,377,176
Ordinary Shares
Apr 29
2025
BUY
Exercise of conversion of derivative security
-
229,512
Added 1.56%
14,467,536
Ordinary Shares
Feb 03
2025
SELL
Payment of exercise price or tax liability
$1,193,772
$7.16 p/Share
166,728
Reduced 1.16%
14,238,024
Ordinary Shares
Feb 01
2025
BUY
Grant, award, or other acquisition
-
200,000
Added 1.37%
14,404,752
Ordinary Shares
Dec 06
2024
SELL
Open market or private sale
$815,628
$5.01 p/Share
162,800
Reduced 1.13%
14,204,752
Ordinary Shares
Dec 05
2024
SELL
Open market or private sale
$3,207,722
$5.01 p/Share
640,264
Reduced 4.27%
14,367,552
Ordinary Shares
Dec 04
2024
SELL
Open market or private sale
$338,040
$5.0 p/Share
67,608
Reduced 0.45%
15,007,816
Ordinary Shares
Dec 02
2024
SELL
Open market or private sale
$16,000
$5.0 p/Share
3,200
Reduced 0.02%
15,075,424
Ordinary Shares
Nov 29
2024
SELL
Open market or private sale
$495,428
$5.01 p/Share
98,888
Reduced 0.65%
15,078,624
Ordinary Shares
Nov 27
2024
SELL
Open market or private sale
$116,200
$5.0 p/Share
23,240
Reduced 0.15%
15,177,512
Ordinary Shares
Nov 25
2024
SELL
Open market or private sale
$8,000
$5.0 p/Share
1,600
Reduced 0.01%
15,200,752
Ordinary Shares
Nov 11
2024
SELL
Open market or private sale
$12,000
$5.0 p/Share
2,400
Reduced 0.02%
15,202,352
Ordinary Shares
Nov 04
2024
SELL
Open market or private sale
$413,292
$4.39 p/Share
94,144
Reduced 0.62%
15,204,752
Ordinary Shares
Nov 01
2024
SELL
Open market or private sale
$205,369
$4.38 p/Share
46,888
Reduced 0.31%
15,298,896
Ordinary Shares
Nov 01
2024
SELL
Payment of exercise price or tax liability
$1,042,836
$4.24 p/Share
245,952
Reduced 1.58%
15,345,784
Ordinary Shares
Nov 01
2024
BUY
Grant, award, or other acquisition
-
200,000
Added 1.27%
15,591,736
Ordinary Shares