| 12 Jun 2025 | PURCHASE | Middlefield Limitedentity | 40,000 | 1.31 GBP | |
| 09 May 2025 | PURCHASE | Middlefield Limitedentity | 50,000 | 1.21 GBP | |
| 21 Feb 2024 | PURCHASE | Middlefield Limitedentity | 60,000 | 1.00 GBP | |
| 20 Feb 2024 | PURCHASE | Middlefield Limitedentity | 35,000 | 1.01 GBP | |
| 20 Feb 2024 | PURCHASE | Middlefield Limitedentity | 15,000 | 1.01 GBP | |
| 01 Feb 2024 | PURCHASE | Middlefield Limitedentity | 34,996 | 1.01 GBP | |
| 29 Jan 2024 | PURCHASE | Middlefield Limitedentity | 25,000 | 1.00 GBP | |
| 29 Jan 2024 | PURCHASE | Middlefield Limitedentity | 4 | 1.00 GBP | |
| 09 Nov 2023 | PURCHASE | Dean Orrico | 50,000 | 0.96 GBP | |
| 06 Jun 2023 | PURCHASE | Michael Phair | 20,000 | — | |
| 18 Nov 2022 | PURCHASE | Beg Kaleh Pension Limitedentity | 40,000 | 1.31 GBP | |
| 18 Nov 2022 | PURCHASE | Beg Keleh Services Limitedentity | 7,000 | 1.31 GBP | |
| 13 Oct 2022 | PURCHASE | Dean Orrico | 10,000 | 1.10 GBP | |
| 08 Nov 2021 | SALE | Probitas Trust Company Limitedentity | 50,000 | 1.18 GBP | |
| 08 Nov 2021 | SALE | Probitas Trust Company Limitedentity | 20,000 | 1.18 GBP | |
| 04 Nov 2021 | PURCHASE | Beg Kaleh Pension Limitedentity | 30,000 | 1.20 GBP | |
| 04 Nov 2021 | PURCHASE | Beg Kaleh Services Limitedentity | 4,000 | 1.20 GBP | |
| 04 Feb 2021 | PURCHASE | Michael Phair | 20,000 | 0.91 GBP | |
| 05 Feb 2021 | PURCHASE | Beg Kaleh Services Limitedentity | 1,000 | 0.92 GBP | |
| 05 Feb 2021 | PURCHASE | Beg Kaleh Services Limitedentity | 12,000 | 0.92 GBP | |
| 05 Feb 2021 | PURCHASE | Beg Kaleh Pensions Limitedentity | 39,500 | 0.92 GBP | |
| 29 Jan 2021 | PURCHASE | Richard Stormont Hughes | 1,413 | 0.90 GBP | |
| 10 Jul 2020 | SALE | Beg Kaleh Services Limitedentity | 983,500 | 0.81 GBP | |
| 10 Jul 2020 | PURCHASE | Beg Kaleh Pension Limitedentity | 983,500 | 0.81 GBP | |
| 07 Jul 2020 | PURCHASE | Beg Kaleh Services Limitedentity | 13,330 | 0.83 GBP | |