| 23 Nov 2018 | PURCHASE | Oliver Byrne | 40,000 | 0.49 GBP | |
| 09 Nov 2018 | PURCHASE | Timothy Neil Davies | 4 | 0.47 GBP | |
| 12 Nov 2018 | PURCHASE | Timothy Neil Davies | 31,846 | 0.47 GBP | |
| 25 Jul 2018 | PURCHASE | Dr Leonard Selwyn Polonsky CBE | 175,000 | 0.62 GBP | |
| 19 Jul 2018 | PURCHASE | Dr Leonard Selwyn Polonsky CBE | 100,000 | 0.62 GBP | |
| 20 Jul 2018 | PURCHASE | Dr Leonard Selwyn Polonsky CBE | 100,000 | 0.61 GBP | |
| 24 Jul 2018 | PURCHASE | Dr Leonard Selwyn Polonsky CBE | 100,000 | 0.63 GBP | |
| 05 Jul 2018 | PURCHASE | Dr Leonard Selwyn Polonsky CBE | 25,000 | 0.59 GBP | |
| 25 Jun 2018 | PURCHASE | Marc Polonsky | 228,539 | 0.59 GBP | |
| 26 Jun 2018 | PURCHASE | Marc Polonsky | 71,461 | 0.60 GBP | |
| 25 Apr 2018 | PURCHASE | Marc Polonsky | 228,539 | 0.59 GBP | |
| 26 Apr 2018 | PURCHASE | Marc Polonsky | 71,461 | 0.60 GBP | |
| 26 Apr 2018 | PURCHASE | Angela McCraith | 48,387 | 0.62 GBP | |
| 15 Dec 2017 | PURCHASE | Maurice Dyson, Gordon Marr, Tim Davies, Karen Corran as Trustees of the Hansard Employee Benefit Trust - Chairman's Fundentity | 56,871 | — | |
| 21 Apr 2017 | PURCHASE | Karen Corran | 4,972 | 0.72 GBP | |
| 21 Apr 2017 | PURCHASE | Stephen John Bland | 24,861 | 0.72 GBP | |
| 22 Sept 2016 | SALE | Gordon Stuart Marr | 75,000 | — | |
| 14 Dec 2015 | PURCHASE | managerial responsibilities/director Graham Morrall | 13,090 | 1.15 GBP | |
| 07 Dec 2015 | PURCHASE | managerial responsibilities/director Philip Gregory | 1,549 | 116.52 GBP | |
| 02 Oct 2015 | PURCHASE | managerial responsibilities/director Graham Morrall | 9,137 | 1.09 GBP | |
| 23 Sept 2015 | GIFT | managerial responsibilities/director DR LEONARD SELWYN POLONSKY CBE | 20,000 | — | |
| 21 Jul 2015 | GIFT | managerial responsibilities/director Graham Morrall | 5,000 | — | |
| 21 Jul 2015 | GIFT | managerial responsibilities/director Oliver Byrne | 5,000 | — | |
| 21 Jul 2015 | GIFT | managerial responsibilities/director DR LEONARD SELWYN POLONSKY CBE | 10,000 | — | |
| 10 Jun 2015 | GIFT | managerial responsibilities/director DR LEONARD SELWYN POLONSKY CBE | 700,000 | — | |