| 02 Jul 2018 | OTHER | Trevor Strain | 2,195 | 1.64 GBP | |
| 23 Apr 2018 | PURCHASE | David Potts | 660,120 | 2.34 GBP | |
| 10 Apr 2018 | PURCHASE | Kevin Havelock | 100,000 | 2.26 GBP | |
| 22 Mar 2018 | PURCHASE | David Potts | 400,529 | 2.09 GBP | |
| 22 Mar 2018 | PURCHASE | David Potts | 1,217,416 | 2.09 GBP | |
| 22 Mar 2018 | PURCHASE | Trevor Strain | 280,972 | 2.09 GBP | |
| 22 Mar 2018 | PURCHASE | Trevor Strain | 874,477 | 2.09 GBP | |
| 29 Nov 2017 | PURCHASE | Rooney Anand | 10,000 | — | |
| 17 Nov 2017 | PURCHASE | Tonyvan Kralingen | 13,000 | — | |
| 08 Nov 2017 | PURCHASE | Belinda Richards | 13,489 | — | |
| 03 Jul 2017 | OTHER | Trevor Strain | 5,487 | 1.64 GBP | |
| 20 Jun 2017 | PURCHASE | Trevor Strain | 152,903 | 2.47 GBP | |
| 28 Mar 2014 | OTHER | managerial responsibilities/director Dalton Philips | 173,517 | 2.13 GBP | |
| 28 Mar 2014 | OTHER | managerial responsibilities/director Dalton Philips | 81,717 | 2.13 GBP | |
| 29 Jan 2013 | OTHER | managerial responsibilities/director Richard Pennycook | 179,226 | 2.57 GBP | |
| 29 Jan 2013 | OTHER | managerial responsibilities/director Richard Pennycook | 93,385 | 2.57 GBP | |