Jul 08
2025
SELL
Payment of exercise price or tax liability
$1,033,260
$11.44 p/Share
90,320
Reduced 0.72%
12,418,184
Ordinary Shares
Jul 07
2025
BUY
Exercise of conversion of derivative security
-
229,512
Added 1.8%
12,508,504
Ordinary Shares
Jun 11
2025
SELL
Open market or private sale
$4,560,000
$11.4 p/Share
400,000
Reduced 3.15%
12,278,992
Ordinary Shares
May 29
2025
SELL
Open market or private sale
$1,911,381
$9.33 p/Share
204,864
Reduced 1.59%
12,678,992
Ordinary Shares
May 28
2025
SELL
Open market or private sale
$1,513,147
$9.3 p/Share
162,704
Reduced 1.25%
12,883,856
Ordinary Shares
May 27
2025
SELL
Open market or private sale
$309,076
$9.53 p/Share
32,432
Reduced 0.25%
13,046,560
Ordinary Shares
May 02
2025
SELL
Open market or private sale
$3,636,000
$9.09 p/Share
400,000
Reduced 2.97%
13,078,992
Ordinary Shares
May 01
2025
SELL
Open market or private sale
$1,673,721
$8.95 p/Share
187,008
Reduced 1.37%
13,478,992
Ordinary Shares
May 01
2025
BUY
Exercise of conversion of derivative security
-
200,000
Added 1.45%
13,557,728
Ordinary Shares
Apr 29
2025
SELL
Open market or private sale
$811,432
$8.98 p/Share
90,360
Reduced 0.67%
13,466,000
Ordinary Shares
Apr 29
2025
BUY
Exercise of conversion of derivative security
-
229,512
Added 1.66%
13,556,360
Ordinary Shares
Feb 03
2025
SELL
Payment of exercise price or tax liability
$1,194,918
$7.16 p/Share
166,888
Reduced 1.24%
13,326,848
Ordinary Shares
Feb 01
2025
BUY
Grant, award, or other acquisition
-
200,000
Added 1.46%
13,493,736
Ordinary Shares
Dec 06
2024
SELL
Open market or private sale
$920,477
$5.01 p/Share
183,728
Reduced 1.36%
13,293,736
Ordinary Shares
Dec 05
2024
SELL
Open market or private sale
$3,206,640
$5.01 p/Share
640,048
Reduced 4.53%
13,477,464
Ordinary Shares
Dec 04
2024
SELL
Open market or private sale
$290,920
$5.0 p/Share
58,184
Reduced 0.41%
14,117,512
Ordinary Shares
Dec 02
2024
SELL
Open market or private sale
$8,000
$5.0 p/Share
1,600
Reduced 0.01%
14,175,696
Ordinary Shares
Nov 29
2024
SELL
Open market or private sale
$494,507
$5.01 p/Share
98,704
Reduced 0.69%
14,177,296
Ordinary Shares
Nov 27
2024
SELL
Open market or private sale
$64,680
$5.0 p/Share
12,936
Reduced 0.09%
14,276,000
Ordinary Shares
Nov 26
2024
SELL
Open market or private sale
$4,000
$5.0 p/Share
800
Reduced 0.01%
14,288,936
Ordinary Shares
Nov 25
2024
SELL
Open market or private sale
$8,000
$5.0 p/Share
1,600
Reduced 0.01%
14,289,736
Ordinary Shares
Nov 11
2024
SELL
Open market or private sale
$12,000
$5.0 p/Share
2,400
Reduced 0.02%
14,291,336
Ordinary Shares
Nov 04
2024
SELL
Open market or private sale
$354,641
$4.39 p/Share
80,784
Reduced 0.56%
14,293,736
Ordinary Shares
Nov 01
2024
SELL
Open market or private sale
$214,129
$4.38 p/Share
48,888
Reduced 0.34%
14,374,520
Ordinary Shares
Nov 01
2024
SELL
Payment of exercise price or tax liability
$1,042,836
$4.24 p/Share
245,952
Reduced 1.68%
14,423,408
Ordinary Shares