| 20 May 2026 | PURCHASE | Helen Jones | 282,353 | 0.01 GBP | |
| 15 Dec 2025 | PURCHASE | Julian Baines | 85,000 | 0.23 GBP | |
| 16 Sept 2025 | PURCHASE | Gavin Jones | 500,000 | 0.01 GBP | |
| 25 Mar 2025 | PURCHASE | EKF Diagnostics Holdingsplcentity | 50,000 | 0.22 GBP | |
| 25 Mar 2025 | PURCHASE | EKF Diagnostics Holdingsplcentity | 50,000 | 0.22 GBP | |
| 25 Mar 2025 | PURCHASE | EKF Diagnostics Holdingsplcentity | 50,000 | 0.22 GBP | |
| 25 Mar 2025 | PURCHASE | EKF Diagnostics Holdingsplcentity | 150,000 | 0.22 GBP | |
| 25 Mar 2025 | PURCHASE | EKF Diagnostics Holdingsplcentity | 100,000 | 0.22 GBP | |
| 25 Mar 2025 | PURCHASE | EKF Diagnostics Holdingsplcentity | 150,000 | 0.22 GBP | |
| 22 Mar 2024 | PURCHASE | EKF Diagnostics Holdingsplcentity | 100,000 | 0.26 GBP | |
| 09 Jan 2024 | PURCHASE | EKF Diagnostics Holdingsplcentity | 100,000 | — | |
| 20 Jun 2022 | PURCHASE | Julian Baines | 11,000 | 0.33 GBP | |
| 28 Apr 2022 | PURCHASE | EKF Diagnostics Holdingsplcentity | 1,275,000 | — | |
| 08 Nov 2021 | SALE | Julian Baines | 250,000 | 0.81 GBP | |
| 01 Oct 2021 | SALE | Christopher Mills | 637,500 | 0.84 GBP | |
| 01 Oct 2021 | SALE | Christopher Mills | 637,500 | 0.84 GBP | |
| 30 Apr 2021 | SALE | Adam Reynolds | 500,000 | — | |
| 20 Apr 2021 | SALE | Christopher Mills | 3,963,591 | — | |
| 24 May 2019 | SALE | Adam Reynolds | 400,000 | 0.00 GBP | |
| 24 May 2019 | PURCHASE | Christopher Mills | 150,000 | 0.33 GBP | |
| 19 Dec 2018 | PURCHASE | Mike Salter | 125,000 | 0.25 GBP | |
| 20 Nov 2018 | SALE | EKF Diagnostics Holdingsplcentity | 491,493 | 0.27 GBP | |
| 09 Nov 2018 | SALE | Adam Reynolds | 1,250,000 | 0.27 GBP | |
| 03 Oct 2017 | SALE | EKF Diagnostics Holdingsplcentity | 1,000,000 | 0.24 GBP | |