| 22 Nov 2018 | PURCHASE | Gill Barr | 8,506 | 1.17 GBP | |
| 15 Oct 2018 | PURCHASE | Stephen Johnson | 8,250 | 1.19 GBP | |
| 15 Oct 2018 | PURCHASE | Stephen Johnson | 1,750 | 1.20 GBP | |
| 15 Oct 2018 | PURCHASE | Matthew Davies | 21,130 | 1.19 GBP | |
| 20 Feb 2018 | PURCHASE | MR MATTHEW DAVIES | 10,000 | 1.93 GBP | |
| 03 Jul 2017 | PURCHASE | managerial responsibilities/director | — | 3.13 GBP | |
| 03 Jul 2017 | PURCHASE | managerial responsibilities/director | — | 3.13 GBP | |
| 04 Jul 2016 | SALE | managerial responsibilities/director | 106,629 | — | |
| 27 May 2016 | PURCHASE | managerial responsibilities/director | — | 2.50 GBP | |
| 27 May 2016 | PURCHASE | managerial responsibilities/director | — | 2.50 GBP | |
| 21 Apr 2016 | PURCHASE | managerial responsibilities/director | — | 2.71 GBP | |
| 28 Jan 2016 | PURCHASE | managerial responsibilities/director | 701 | 3.02 GBP | |
| 29 Dec 2015 | PURCHASE | managerial responsibilities/director | 680 | 3.11 GBP | |
| 30 Nov 2015 | PURCHASE | managerial responsibilities/director | 605 | 3.50 GBP | |
| 28 Oct 2015 | PURCHASE | managerial responsibilities/director | 559 | 3.79 GBP | |
| 28 Sept 2015 | PURCHASE | managerial responsibilities/director | 694 | 3.05 GBP | |
| 28 Aug 2015 | PURCHASE | managerial responsibilities/director | 709 | 2.99 GBP | |
| 29 Jul 2015 | PURCHASE | managerial responsibilities/director | 645 | 3.28 GBP | |
| 30 Jun 2015 | PURCHASE | managerial responsibilities/director | 608 | 3.48 GBP | |
| 29 May 2015 | PURCHASE | managerial responsibilities/director | 629 | 3.37 GBP | |
| 29 Apr 2015 | PURCHASE | managerial responsibilities/director | 646 | 3.28 GBP | |
| 30 Mar 2015 | PURCHASE | managerial responsibilities/director | 664 | 3.19 GBP | |
| 02 Mar 2015 | PURCHASE | managerial responsibilities/director | 468 | 4.53 GBP | |
| 29 Jan 2015 | PURCHASE | managerial responsibilities/director | 488 | 4.34 GBP | |
| 29 Dec 2014 | PURCHASE | managerial responsibilities/director | 585 | 3.62 GBP | |