| 03 Jun 2024 | SALE | Kestrel Partners LLPentity | 100,000 | — | |
| 02 Dec 2022 | SALE | Kestrel Partners LLPentity | 225,000 | — | |
| 27 Jan 2022 | GIFT | Kestrel Partners LLPentity | 35,000 | — | |
| 19 Jun 2020 | PURCHASE | Kestrel Partners LLPentity | 10,000 | — | |
| 15 Jun 2020 | PURCHASE | Kestrel Partners LLPentity | 25,000 | — | |
| 02 Apr 2019 | OTHER | Kestrel Partners LLPentity | 245,050 | — | |
| 05 Feb 2019 | PURCHASE | Kestrel Partners LLPentity | 25,000 | — | |
| 31 Jan 2019 | PURCHASE | Kestrel Partners LLPentity | 50,000 | — | |
| 26 Jun 2018 | PURCHASE | Kestrel Partners LLPentity | 12,500 | — | |
| 18 Sept 2017 | PURCHASE | Kestrel Partners LLPentity | 20,000 | — | |
| 14 Sept 2017 | PURCHASE | Max Royde | 12,000 | — | |
| 29 Dec 2016 | SALE | Alan Boyd Moug | 18,700 | 1.65 GBP | |
| 29 Dec 2016 | PURCHASE | Kestrel Partners LLPentity | 33,000 | — | |
| 06 Dec 2016 | PURCHASE | Kestrel Partners LLPentity | 23,800 | — | |
| 21 Nov 2016 | PURCHASE | Kestrel Partners LLPentity | 25,000 | — | |