| 22 Apr, 2026 |
John Charles O'Hara |
Ordinary Shares |
D |
10,000 |
$3.06 |
296,095 |
D |
S |
| 23 Apr, 2026 |
John Charles O'Hara |
Ordinary Shares |
D |
10,000 |
$2.88 |
286,095 |
D |
S |
| 24 Apr, 2026 |
John Charles O'Hara |
Ordinary Shares |
D |
5,250 |
$2.91 |
280,845 |
D |
S |
| 20 Apr, 2026 |
John Charles O'Hara |
Ordinary Shares |
D |
10,000 |
$2.79 |
316,095 |
D |
S |
| 21 Apr, 2026 |
John Charles O'Hara |
Ordinary Shares |
D |
10,000 |
$3.04 |
306,095 |
D |
S |
| 16 Apr, 2026 |
John Charles O'Hara |
Ordinary Shares |
D |
10,000 |
$2.69 |
336,095 |
D |
S |
| 17 Apr, 2026 |
John Charles O'Hara |
Ordinary Shares |
D |
10,000 |
$2.72 |
326,095 |
D |
S |
| 13 Apr, 2026 |
John Charles O'Hara |
Ordinary Shares |
A |
130,500 |
$0.01 |
346,095 |
D |
M |
| 13 Apr, 2026 |
John Charles O'Hara |
Employee Stock Option (right to buy) |
A |
130,500 |
$0.00 |
130,500 |
D |
A |
| 13 Apr, 2026 |
John Charles O'Hara |
Employee Stock Option (right to buy) |
D |
130,500 |
$0.00 |
0 |
D |
M |
| 06 Apr, 2026 |
Jean-Pierre Enguent |
Ordinary Shares |
A |
15,000 |
$0.01 |
15,000 |
D |
M |
| 06 Apr, 2026 |
Jean-Pierre Enguent |
Ordinary Shares |
A |
15,000 |
$0.01 |
15,000 |
D |
M |
| 06 Apr, 2026 |
Jean-Pierre Enguent |
Ordinary Shares |
A |
15,000 |
$0.01 |
15,000 |
D |
M |
| 06 Apr, 2026 |
Jean-Pierre Enguent |
Ordinary Shares |
A |
15,000 |
$0.01 |
15,000 |
D |
M |
| 06 Apr, 2026 |
Jean-Pierre Enguent |
Ordinary Shares |
A |
15,000 |
$0.01 |
15,000 |
D |
M |
| 07 Apr, 2026 |
John Charles O'Hara |
Ordinary Shares |
D |
10,000 |
$2.14 |
235,595 |
D |
S |
| 08 Apr, 2026 |
Jean-Pierre Enguent |
Ordinary Shares |
D |
15,000 |
$2.20 |
0 |
D |
S |
| 08 Apr, 2026 |
Jean-Pierre Enguent |
Ordinary Shares |
D |
15,000 |
$2.20 |
0 |
D |
S |
| 08 Apr, 2026 |
Jean-Pierre Enguent |
Ordinary Shares |
D |
15,000 |
$2.20 |
0 |
D |
S |
| 08 Apr, 2026 |
Jean-Pierre Enguent |
Ordinary Shares |
D |
15,000 |
$2.20 |
0 |
D |
S |