| 21 nov. 2023 | OTHER | Royston Hoggarth | 100 000 | — | |
| 25 oct. 2023 | OTHER | Royston Hoggarth | 70 000 | — | |
| 08 déc. 2021 | OTHER | Andrew Walker | 500 000 | 0.27 GBP | |
| 08 déc. 2021 | OTHER | Andrew Walker | 300 000 | 0.78 GBP | |
| 06 mai 2021 | OTHER | Klaasvander Leest CEO | 3 600 | 1.00 GBP | |
| 06 mai 2021 | OTHER | Andrew Walker Finance Director | 3 600 | 1.00 GBP | |
| 07 mai 2020 | OTHER | Klaasvander Leest CEO | 5 902 | 0.61 GBP | |
| 07 mai 2020 | OTHER | Andrew Walker Finance Director | 5 902 | 0.61 GBP | |
| 03 avr. 2020 | OTHER | Klaasvander Leest CEO | 3 904 | 0.46 GBP | |
| 03 avr. 2020 | OTHER | Andrew Walker Finance Director | 3 904 | 0.46 GBP | |
| 27 sept. 2019 | OTHER | Azalia Trust - PCA of Jacques Tredoux, Non-Executive Directorentité | 712 456 | 0.30 GBP | |
| 27 sept. 2019 | OTHER | Azalia Trust - PCA of Jacques Tredoux, Non-Executive Directorentité | 956 424 | 0.30 GBP | |
| 19 oct. 2018 | OTHER | Klaasvander Leest | 1 000 000 | 0.27 GBP | |
| 19 oct. 2018 | OTHER | Andrew Walker | 650 000 | 0.27 GBP | |
| 04 sept. 2018 | OTHER | Jayne Murphy - PCA of Richard Parris, Non-Executive Director | 25 000 | 0.37 GBP | |
| 04 sept. 2018 | OTHER | Jayne Murphy - PCA of Richard Parris, Non-Executive Director | 25 000 | 0.39 GBP | |
| 04 sept. 2018 | OTHER | Jayne Murphy - PCA of Richard Parris, Non-Executive Director | 25 000 | 0.41 GBP | |
| 26 juil. 2018 | OTHER | Jayne Murphy - PCA of Richard Parris, Non-Executive Director | 10 000 | 0.34 GBP | |
| 24 avr. 2018 | PURCHASE | Chuck Pol - Non-Executive Chairman | 62 500 | 0.29 GBP | |
| 26 juil. 2017 | PURCHASE | Intercede Groupplcentité | 5 950 | 0.60 GBP | |
| 26 juil. 2017 | PURCHASE | Intercede Groupplcentité | 5 950 | 0.60 GBP | |
| 26 juil. 2017 | PURCHASE | Intercede Groupplcentité | 5 950 | 0.60 GBP | |
| 17 juil. 2017 | PURCHASE | Chuck Pol - Non Executive Director Helen Adams - Chief Sales Officer | 70 537 | 0.55 GBP | |
| 17 juil. 2017 | PURCHASE | Chuck Pol - Non Executive Director Helen Adams - Chief Sales Officer | 181 818 | 0.55 GBP | |
| 04 mai 2017 | OTHER | Intercede Groupplcentité | 3 440 | 0.00 GBP | |