| 31 Oct 2018 | PURCHASE | Martin James Gilbert | 150,000 | 2.72 GBP | |
| 31 Oct 2018 | PURCHASE | Norman Keith Skeoch | 150,000 | 2.69 GBP | |
| 02 Oct 2018 | PURCHASE | Richard Stephen Mully | 10,000 | 2.99 GBP | |
| 17 Aug 2018 | PURCHASE | Kevin Allen Huw Parry | 11,532 | 3.19 GBP | |
| 17 Aug 2018 | PURCHASE | Kevin Allen Huw Parry | 9,283 | 3.18 GBP | |
| 17 Aug 2018 | PURCHASE | Kevin Allen Huw Parry | 4,185 | 3.18 GBP | |
| 04 Jul 2018 | PURCHASE | Richard Stephen Mully | 10,000 | 3.20 GBP | |
| 08 Jun 2018 | PURCHASE | Richard Stephen Mully | 10,000 | 3.49 GBP | |
| 30 May 2018 | PURCHASE | Gerhard Fusenig | 40,000 | 3.50 GBP | |
| 05 Mar 2018 | PURCHASE | Richard Stephen Mully | 20,000 | 3.65 GBP | |
| 28 Feb 2018 | PURCHASE | Jutta Grevindeaf Rosenborg | 10,000 | 3.73 GBP | |
| 27 Feb 2018 | PURCHASE | Simon Richard Vivian Troughton | 20,215 | 3.80 GBP | |
| 26 Feb 2018 | PURCHASE | Standard Life Aberdeenplcentity | 50,000 | 3.68 GBP | |
| 26 Feb 2018 | PURCHASE | Standard Life Aberdeenplcentity | 50,000 | 3.72 GBP | |
| 26 Feb 2018 | PURCHASE | Standard Life Aberdeenplcentity | 25,000 | 3.72 GBP | |