| 06 May 2026 | PURCHASE | Harwood Capital LLPentity | 50,000 | 0.36 GBP | |
| 30 Apr 2026 | PURCHASE | River Global PLC | 2,500,000 | 0.34 GBP | |
| 30 Apr 2026 | PURCHASE | River Global PLC | 400,000 | 0.34 GBP | |
| 29 Apr 2026 | PURCHASE | Martin James Gilbert | 1,500,000 | 0.04 GBP | |
| 30 Mar 2026 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 1,375,000 | 0.36 GBP | |
| 24 Mar 2026 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 2,375,000 | 0.35 GBP | |
| 24 Mar 2026 | SALE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 325,000 | 0.35 GBP | |
| 18 Mar 2026 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 325,000 | 0.35 GBP | |
| 13 Oct 2025 | PURCHASE | Harwood Capital LLP, PCA to Christopher Millsentity | 33,000 | 0.40 GBP | |
| 12 Sept 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 75,000 | 0.36 GBP | |
| 15 Aug 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 150,000 | 0.35 GBP | |
| 08 Aug 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 475,000 | 0.35 GBP | |
| 22 May 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 100,000 | 0.31 GBP | |
| 16 May 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 250,000 | 0.29 GBP | |
| 25 Apr 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 200,000 | 0.29 GBP | |
| 07 Apr 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 400,000 | 0.30 GBP | |
| 04 Apr 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 550,000 | 0.32 GBP | |
| 28 Mar 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 50,000 | 0.33 GBP | |
| 25 Mar 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 600,000 | 0.33 GBP | |
| 21 Mar 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 400,000 | 0.32 GBP | |
| 18 Mar 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 200,000 | 0.33 GBP | |
| 12 Mar 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 2,300,000 | 0.33 GBP | |
| 07 Mar 2025 | PURCHASE | North Atlantic Smaller Companies Investment Trust Plc, PCA to Christopher Millsentity | 500,000 | 0.35 GBP | |
| 01 Sept 2024 | GIFT | Harwood Capital LLP, PCA to Christopher Millsentity | 73,920 | 0.00 GBP | |
| 25 Jul 2024 | PURCHASE | North Atlantic Smaller Companies Investment Trustplc , PCA to Christopher Millsentity | 2,650,000 | 0.35 GBP | |