| 10 Apr 2017 | CONVERSION | KEVIN INGRAM | 54,831 | 0.00 GBP | |
| 12 Oct 2016 | DIVIDEND_REINVEST | Lynn Christine Ruddick | 93 | 1.11 GBP | |
| 11 Aug 2016 | DIVIDEND_REINVEST | Lynn Christine Ruddick | 98 | 1.14 GBP | |
| 12 Apr 2016 | PURCHASE | managerial responsibilities/director. Lynn Christine Ruddick | — | 1.23 GBP | |
| 13 Oct 2015 | PURCHASE | managerial responsibilities/director. Lynn Christine Ruddick | — | 1.35 GBP | |
| 12 Oct 2015 | PURCHASE | managerial responsibilities/director. James Long | 309 | — | |
| 24 Jul 2015 | PURCHASE | managerial responsibilities/director. Lynn Christine Ruddick | — | 1.37 GBP | |
| 22 Jul 2015 | PURCHASE | managerial responsibilities/director. Lynn Christine Ruddick | — | 1.37 GBP | |
| 13 Jul 2015 | PURCHASE | managerial responsibilities/director. James Long | 353 | 1.36 GBP | |
| 21 Jul 2015 | PURCHASE | managerial responsibilities/director. Julian Sinclair | 36,200 | 1.38 GBP | |
| 27 May 2015 | PURCHASE | managerial responsibilities/director. James Long | 4,373 | 1.38 GBP | |