| 10 Apr 2025 | PURCHASE | Peter Presland | 44 | 0.00 GBP | |
| 02 Apr 2025 | SALE | Paul Stockdale | 450 | 0.00 GBP | |
| 02 Apr 2025 | SALE | Paul Stockdale | 791,176 | 0.00 GBP | |
| 03 Mar 2025 | PURCHASE | Paul Stockdale | 18,000,000 | 1.70 GBP | |
| 28 Nov 2024 | OTHER | Oxford Biodynamicsplcentity | 492,682 | 0.01 GBP | |
| 28 Nov 2024 | OTHER | Oxford Biodynamicsplcentity | 194,263 | 0.01 GBP | |
| 28 Nov 2024 | OTHER | Oxford Biodynamicsplcentity | 179,847 | 0.01 GBP | |
| 28 Nov 2024 | OTHER | Oxford Biodynamicsplcentity | 98,118 | 0.01 GBP | |
| 28 Nov 2024 | OTHER | Oxford Biodynamicsplcentity | 49,653 | 0.01 GBP | |
| 28 Nov 2024 | OTHER | Oxford Biodynamicsplcentity | 184,545 | 0.01 GBP | |
| 28 Nov 2024 | OTHER | Oxford Biodynamicsplcentity | 164,763 | 0.01 GBP | |
| 28 Oct 2024 | OTHER | Oxford Biodynamicsplcentity | 492,682 | 0.01 GBP | |
| 28 Oct 2024 | OTHER | Oxford Biodynamicsplcentity | 194,263 | 0.01 GBP | |
| 28 Oct 2024 | OTHER | Oxford Biodynamicsplcentity | 179,847 | 0.01 GBP | |
| 28 Oct 2024 | OTHER | Oxford Biodynamicsplcentity | 98,118 | 0.01 GBP | |
| 28 Oct 2024 | OTHER | Oxford Biodynamicsplcentity | 49,653 | 0.01 GBP | |
| 28 Oct 2024 | OTHER | Oxford Biodynamicsplcentity | 184,545 | 0.01 GBP | |
| 28 Oct 2024 | OTHER | Oxford Biodynamicsplcentity | 164,763 | 0.01 GBP | |
| 13 Nov 2023 | SALE | Stephen Diggle | 125,000 | — | |
| 03 Nov 2023 | SALE | M atthew Wakefield | 94,000 | 0.34 GBP | |
| 03 Nov 2023 | SALE | M atthew Wakefield | 94,000 | 0.34 GBP | |
| 23 Oct 2023 | PURCHASE | Paul Stockdale | 250,000 | 1.70 GBP | |
| 20 Oct 2023 | SALE | Stephen Diggle | 777,000 | — | |
| 06 Oct 2023 | SALE | Stephen Diggle | 115,000 | — | |
| 26 Jan 2023 | PURCHASE | Stephen Diggle | 100,000 | — | |