| 30 June 2026 | James Mark Nelson (Jim) StrangChairman of the Board | Buy Regular purchase transaction | 5,000 | £3.84 | £19,199.50 | 172,060 |
| 30 June 2026 | James Mark Nelson (Jim) StrangChairman of the Board | Buy Regular purchase transaction | 5,000 | £3.84 | £19,199.50 | 167,060 |
| 15 May 2026 | Helena Heung Lam ColesIndependent Director | Buy Regular purchase transaction | 28 | £3.42 | £95.83 | 23,033 |
| 15 May 2026 | Helena Heung Lam ColesIndependent Director | Buy Regular purchase transaction | 24 | £3.42 | £82.14 | 23,005 |
| 15 May 2026 | Helena Heung Lam ColesIndependent Director | Buy Regular purchase transaction | 145 | £3.42 | £496.25 | 22,981 |
| 6 February 2026 | James Mark Nelson (Jim) StrangChairman of the Board | Buy Regular purchase transaction | 9,895 | £4.27 | £42,251.65 | 162,060 |
| 6 February 2026 | John Edward BillowitsNon-Executive Director | Buy Regular purchase transaction | 10,000 | £4.21 | £42,075.00 | 75,000 |
| 6 February 2026 | John Edward BillowitsNon-Executive Director | Buy Regular purchase transaction | 10,000 | £4.26 | £42,649.00 | 65,000 |
| 6 February 2026 | Richard John BroomanIndependent Director | Buy Regular purchase transaction | 5,500 | £4.27 | £23,499.30 | 50,000 |
| 6 February 2026 | Helena Heung Lam ColesIndependent Director | Buy Regular purchase transaction | 1,589 | £4.25 | £6,752.61 | 22,836 |