| 15/03/19 | 18:09:57 | 15 Mar 2019 | | Holding(s) in Company | RNS |
| 14/03/19 | 16:55:06 | 14 Mar 2019 | | Holding(s) in Company | RNS |
| 14/03/19 | 16:43:19 | 14 Mar 2019 | | Holding(s) in Company | RNS |
| 13/03/19 | 18:03:45 | 13 Mar 2019 | | Directors' Shareholdings | RNS |
| 08/03/19 | 16:38:45 | 8 Mar 2019 | | Holding(s) in Company | RNS |
| 08/03/19 | 07:00:05 | 8 Mar 2019 | | Holding(s) in Company | RNS |
| 01/03/19 | 16:20:24 | 1 Mar 2019 | | Directors' Shareholdings | RNS |
| 01/03/19 | 07:00:10 | 1 Mar 2019 | | Directorate Change | RNS |
| 01/03/19 | 07:00:06 | 1 Mar 2019 | | Final Results | RNS |
| 15/02/19 | 17:52:04 | 15 Feb 2019 | | Holding(s) in Company | RNS |
| 07/02/19 | 18:22:26 | 7 Feb 2019 | | Holding(s) in Company | RNS |
| 24/01/19 | 17:49:05 | 24 Jan 2019 | | Holding(s) in Company | RNS |
| 17/01/19 | 16:56:00 | 17 Jan 2019 | | Holding(s) in Company | RNS |
| 11/01/19 | 16:09:07 | 11 Jan 2019 | | Holding(s) in Company | RNS |
| 10/01/19 | 07:00:06 | 10 Jan 2019 | | Trading update for Q4 ended 31 December 2018 | RNS |
| 13/12/18 | 16:44:43 | 13 Dec 2018 | | Holding(s) in Company | RNS |
| 04/12/18 | 17:14:19 | 4 Dec 2018 | | Director/PDMR Shareholding | RNS |
| 30/11/18 | 14:34:03 | 30 Nov 2018 | | Total Voting Rights | RNS |
| 27/11/18 | 14:59:46 | 27 Nov 2018 | | Holding(s) in Company | RNS |
| 19/11/18 | 08:20:05 | 19 Nov 2018 | | Director/PDMR Shareholding | RNS |
| 12/11/18 | 15:17:23 | 12 Nov 2018 | | Holding(s) in Company | RNS |
| 31/10/18 | 17:21:08 | 31 Oct 2018 | | Holding(s) in Company | RNS |
| 31/10/18 | 15:12:05 | 31 Oct 2018 | | Total Voting Rights | RNS |
| 31/10/18 | 12:49:20 | 31 Oct 2018 | | Holding(s) in Company | RNS |
| 29/10/18 | 16:55:44 | 29 Oct 2018 | | Holding(s) in Company | RNS |
| 23/10/18 | 16:53:17 | 23 Oct 2018 | | Holding(s) in Company | RNS |
| 18/10/18 | 18:06:57 | 18 Oct 2018 | | Director/PDMR Shareholding | RNS |
| 18/10/18 | 17:11:25 | 18 Oct 2018 | | Holding(s) in Company | RNS |
| 12/10/18 | 17:21:37 | 12 Oct 2018 | | Block listing Interim Review | RNS |
| 10/10/18 | 18:59:55 | 10 Oct 2018 | | Holding(s) in Company | RNS |
| 10/10/18 | 16:24:59 | 10 Oct 2018 | | Holding(s) in Company | RNS |
| 05/10/18 | 14:13:15 | 5 Oct 2018 | | Appointment of Non-executive Director | RNS |
| 31/08/18 | 12:30:01 | 31 Aug 2018 | | Half-Yearly Financial Report 2018 | RNS |
| 01/08/18 | 14:53:50 | 1 Aug 2018 | | Total Voting Rights | RNS |
| 26/07/18 | 08:00:10 | 26 Jul 2018 | | Half-year Report | RNS |
| 10/07/18 | 08:00:03 | 10 Jul 2018 | | Trading Statement | RNS |
| 09/07/18 | 17:19:27 | 9 Jul 2018 | | Holding(s) in Company | RNS |
| 03/07/18 | 11:13:10 | 3 Jul 2018 | | Holding(s) in Company | RNS |
| 29/06/18 | 16:45:39 | 29 Jun 2018 | | Total Voting Rights | RNS |
| 15/06/18 | 13:32:05 | 15 Jun 2018 | | Director/PDMR Shareholding | RNS |
| 17/05/18 | 15:39:55 | 17 May 2018 | | Notice of Capital Markets Event | RNS |
| 17/05/18 | 13:47:42 | 17 May 2018 | | Result of AGM | RNS |
| 16/04/18 | 17:53:58 | 16 Apr 2018 | | Holding(s) in Company | RNS |
| 13/04/18 | 15:37:07 | 13 Apr 2018 | | Annual Financial Report | RNS |
| 10/04/18 | 16:07:57 | 10 Apr 2018 | | Blocklisting Application | RNS |
| 10/04/18 | 08:00:03 | 10 Apr 2018 | | Trading Statement | RNS |
| 03/04/18 | 11:45:15 | 3 Apr 2018 | | Block listing Interim Review | RNS |
| 20/03/18 | 16:57:29 | 20 Mar 2018 | | Directors' Shareholdings | RNS |
| 12/03/18 | 15:55:47 | 12 Mar 2018 | | Holding(s) in Company | RNS |
| 05/03/18 | 07:00:07 | 5 Mar 2018 | | Director/PDMR Shareholding | RNS |