| 24 Dec 2025 | PURCHASE | R ichard McGuire | 29,000 | 1.18 GBP | |
| 23 Dec 2025 | PURCHASE | R ichard McGuire | 21,008 | 1.19 GBP | |
| 25 Oct 2024 | PURCHASE | Kestrel Partners LLPentity | 49,245 | 1.20 GBP | |
| 25 Oct 2024 | PURCHASE | Kestrel Partners LLPentity | 6,100 | 1.23 GBP | |
| 25 Oct 2024 | PURCHASE | Kestrel Partners LLPentity | 8,000 | 1.21 GBP | |
| 02 Oct 2024 | PURCHASE | Peter Brotherton | 612,418 | 0.00 GBP | |
| 02 Oct 2024 | PURCHASE | David Senior | 350,926 | 0.00 GBP | |
| 23 Aug 2024 | SALE | Peter Brotherton | 70,234 | 0.00 GBP | |
| 23 Aug 2024 | SALE | David Senior | 39,568 | 0.00 GBP | |
| 04 Mar 2024 | PURCHASE | Kestrel Partners LLPentity | 1,018 | 1.31 GBP | |
| 04 Mar 2024 | PURCHASE | Kestrel Partners LLPentity | 2,000 | 1.32 GBP | |
| 29 Feb 2024 | PURCHASE | Kestrel Partners LLPentity | 5,000 | 1.31 GBP | |
| 29 Feb 2024 | PURCHASE | Kestrel Partners LLPentity | 4,000 | 1.31 GBP | |
| 29 Feb 2024 | PURCHASE | Kestrel Partners LLPentity | 5,000 | 1.32 GBP | |
| 24 Jan 2024 | PURCHASE | Kestrel Partners LLPentity | 6,000 | 1.26 GBP | |
| 24 Jan 2024 | PURCHASE | Kestrel Partners LLPentity | 13,000 | 1.26 GBP | |
| 22 Jan 2024 | PURCHASE | Kestrel Partners LLPentity | 674 | 1.25 GBP | |
| 22 Jan 2024 | PURCHASE | Kestrel Partners LLPentity | 1,000 | 1.25 GBP | |
| 17 Jan 2024 | PURCHASE | Kestrel Partners LLPentity | 2,000 | 1.25 GBP | |
| 17 Jan 2024 | PURCHASE | Kestrel Partners LLPentity | 604,599 | 1.26 GBP | |
| 15 Jan 2024 | PURCHASE | Kestrel Partners LLPentity | 10,469 | 1.25 GBP | |
| 10 Jan 2024 | PURCHASE | Kestrel Partners LLPentity | 21,862 | 1.25 GBP | |
| 10 Jan 2024 | PURCHASE | Kestrel Partners LLPentity | 13,961 | 1.27 GBP | |
| 10 Jan 2024 | PURCHASE | Kestrel Partners LLPentity | 13,031 | 1.26 GBP | |
| 08 Jan 2024 | PURCHASE | Kestrel Partners LLPentity | 12,363 | 1.26 GBP | |