| 13 Jul 2020 | PURCHASE | Sharon White | 363 | 5.42 GBP | |
| 12 Feb 2020 | SALE | Steven Boyes | 116,090 | 8.42 GBP | |
| 12 Feb 2020 | SALE | Andrea Boyes | 288,910 | 8.42 GBP | |
| 12 Feb 2020 | SALE | Mr Steven Boyes, Mrs Andrea Boyes, Mr Nigel Paul Shaw, Trustees of the SJ Boyes Discretionary Settlement 2016 | 15,000 | 8.42 GBP | |
| 12 Feb 2020 | SALE | Mrs Andrea Boyes, Mr Steven Boyes, Mr Nigel Paul Shaw, Trustees of the A Boyes Discretionary Settlement 2016 | 15,000 | 8.42 GBP | |
| 30 Jul 2019 | SALE | David Thomasentity | 500,000 | 6.60 GBP | |
| 22 Jul 2019 | PURCHASE | David Thomasentity | 4,297 | 3.49 GBP | |
| 17 Dec 2018 | PURCHASE | Jessica White | 10,000 | 4.37 GBP | |
| 20 Nov 2018 | PURCHASE | John Allan | 10,000 | 4.80 GBP | |
| 30 Jul 2018 | PURCHASE | Steven Boyes | 2,013 | 4.47 GBP | |
| 19 Jul 2018 | PURCHASE | Richard Akers | 10,000 | 5.25 GBP | |
| 11 Jul 2018 | PURCHASE | John Allan | 10,000 | 4.92 GBP | |
| 18 May 2018 | PURCHASE | Tessa Bamfordentity | 577 | 5.60 GBP | |
| 18 May 2018 | PURCHASE | Tessa Bamfordentity | 577 | 5.86 GBP | |
| 10 May 2018 | PURCHASE | John Allan | 5,000 | 5.62 GBP | |
| 06 Mar 2018 | PURCHASE | John Allan | 9,000 | 5.38 GBP | |
| 21 Feb 2018 | PURCHASE | John Allan | 8,500 | 5.68 GBP | |
| 06 Oct 2017 | SALE | Steven Boyes | 121,011 | 6.51 GBP | |
| 06 Oct 2017 | SALE | Andrea Boyes | 358,989 | 6.51 GBP | |
| 06 Oct 2017 | SALE | Trustees of the S J Boyes Discretionary Settlement 2016 | 10,000 | 6.51 GBP | |
| 06 Oct 2017 | SALE | Trustees of the A Boyes Discretionary Settlement 2016 | 10,000 | 6.51 GBP | |
| 22 Sept 2017 | PURCHASE | David Thomasentity | 8,350 | — | |
| 22 Sept 2017 | PURCHASE | David Thomasentity | 208,056 | — | |
| 24 Jul 2017 | PURCHASE | Steven Boyes | 2,578 | 3.49 GBP | |
| 24 Jul 2017 | PURCHASE | Jessica White | 2,578 | 3.49 GBP | |