| 18 Jul 2017 | PURCHASE | ANDREW PAGE | 30,000 | 4.22 GBP | |
| 11 Jul 2017 | PURCHASE | Claire Miles | 5,000 | 4.28 GBP | |
| 09 Dec 2016 | SALE | Bob Contrerasentity | 398,484 | 4.91 GBP | |
| 29 Jun 2016 | PURCHASE | managerial responsibilities/director W SPENCER | 8,000 | 3.25 GBP | |
| 10 Feb 2016 | PURCHASE | managerial responsibilities/director J CASEBERRY | 5,000 | 3.29 GBP | |
| 08 Feb 2016 | PURCHASE | managerial responsibilities/director R CONTRERASentity | 6,000 | 3.38 GBP | |
| 01 Feb 2016 | PURCHASE | managerial responsibilities/director A PAGE | 5,000 | 3.32 GBP | |
| 07 Oct 2015 | PURCHASE | managerial responsibilities/director A PAGE | 5,000 | 4.50 GBP | |
| 21 Aug 2015 | PURCHASE | managerial responsibilities/director C MUIR | 75 | — | |
| 01 May 2015 | SALE | managerial responsibilities/director J ASTRAND | — | 6.29 GBP | |
| 21 Jan 2015 | OTHER | managerial responsibilities/director C J R MUIR | 672 | — | |
| 21 Jan 2015 | OTHER | managerial responsibilities/director R CONTRERASentity | 672 | — | |
| 07 Aug 2014 | SALE | managerial responsibilities/director C J R MUIR | 15,665 | 4.86 GBP | |
| 07 Aug 2014 | SALE | managerial responsibilities/director C J R MUIR | 7,378 | 4.86 GBP | |
| 03 Sept 2013 | PURCHASE | managerial responsibilities/director R CONTRERASentity | 150 | — | |
| 11 Jul 2013 | SALE | managerial responsibilities/director C J R MUIR | 44,444 | 3.33 GBP | |
| 11 Jul 2013 | SALE | managerial responsibilities/director C J R MUIR | 5,444 | 3.33 GBP | |
| 23 Jan 2013 | OTHER | managerial responsibilities/director R CONTRERASentity | 1,560 | — | |