| 13/06/19 | 17:47:01 | 13 Jun 2019 | | Holding(s) in Company | RNS |
| 12/06/19 | 16:31:34 | 12 Jun 2019 | | Director/PDMR Shareholding | RNS |
| 11/06/19 | 08:00:06 | 11 Jun 2019 | | Half-year Report | RNS |
| 10/06/19 | 08:43:29 | 10 Jun 2019 | | Holding(s) in Company | RNS |
| 06/06/19 | 18:37:01 | 6 Jun 2019 | | Holding(s) in Company | RNS |
| 15/05/19 | 08:00:05 | 15 May 2019 | | Trading Statement | RNS |
| 02/05/19 | 16:01:49 | 2 May 2019 | | Holding(s) in Company | RNS |
| 30/04/19 | 11:40:47 | 30 Apr 2019 | | Holding(s) in Company | RNS |
| 29/04/19 | 16:01:40 | 29 Apr 2019 | | Holding(s) in Company | RNS |
| 18/04/19 | 17:33:35 | 18 Apr 2019 | | Director/PDMR Shareholding | RNS |
| 18/04/19 | 16:30:35 | 18 Apr 2019 | | Holding(s) in Company | RNS |
| 17/04/19 | 15:10:34 | 17 Apr 2019 | | Holding(s) in Company | RNS |
| 17/04/19 | 14:56:41 | 17 Apr 2019 | | Block listing Interim Review | RNS |
| 17/04/19 | 13:18:28 | 17 Apr 2019 | | Director/PDMR Shareholding | RNS |
| 11/04/19 | 17:38:08 | 11 Apr 2019 | | Holding(s) in Company | RNS |
| 01/04/19 | 18:36:04 | 1 Apr 2019 | | Director/PDMR Shareholding | RNS |
| 28/03/19 | 12:46:10 | 28 Mar 2019 | | Holding(s) in Company | RNS |
| 27/03/19 | 11:47:40 | 27 Mar 2019 | | Holding(s) in Company | RNS |
| 26/03/19 | 15:49:51 | 26 Mar 2019 | | Result of AGM | RNS |
| 26/03/19 | 07:00:22 | 26 Mar 2019 | | Directorate Change | RNS |
| 26/03/19 | 07:00:17 | 26 Mar 2019 | | AGM Statement | RNS |
| 19/03/19 | 16:33:11 | 19 Mar 2019 | | Holding(s) in Company | RNS |
| 13/03/19 | 17:27:41 | 13 Mar 2019 | | Director/PDMR Shareholding | RNS |
| 11/03/19 | 12:40:24 | 11 Mar 2019 | | Holding(s) in Company | RNS |
| 26/02/19 | 14:22:01 | 26 Feb 2019 | | Holding(s) in Company | RNS |
| 26/02/19 | 13:02:58 | 26 Feb 2019 | | Directorate Change | RNS |
| 25/02/19 | 16:09:49 | 25 Feb 2019 | | Holding(s) in Company | RNS |
| 18/02/19 | 12:35:31 | 18 Feb 2019 | | Annual Integrated Report and Notice of AGM | RNS |
| 08/02/19 | 14:22:56 | 8 Feb 2019 | | Holding(s) in Company | RNS |
| 01/02/19 | 14:28:38 | 1 Feb 2019 | | Holding(s) in Company | RNS |
| 31/01/19 | 16:47:19 | 31 Jan 2019 | | Director Declaration | RNS |
| 31/01/19 | 14:35:40 | 31 Jan 2019 | | Holding(s) in Company | RNS |
| 29/01/19 | 15:59:11 | 29 Jan 2019 | | Holding(s) in Company | RNS |
| 29/01/19 | 07:12:12 | 29 Jan 2019 | | Final Results | RNS |
| 11/01/19 | 16:49:13 | 11 Jan 2019 | | Holding(s) in Company | RNS |
| 09/01/19 | 14:04:53 | 9 Jan 2019 | | Holding(s) in Company | RNS |
| 19/11/18 | 17:03:28 | 19 Nov 2018 | | Holding(s) in Company | RNS |
| 05/11/18 | 15:12:10 | 5 Nov 2018 | | Holding(s) in Company | RNS |
| 31/10/18 | 14:01:34 | 31 Oct 2018 | | Holding(s) in Company | RNS |
| 31/10/18 | 09:32:00 | 31 Oct 2018 | | Total Voting Rights | RNS |
| 26/10/18 | 16:48:06 | 26 Oct 2018 | | Holding(s) in Company | RNS |
| 22/10/18 | 08:00:07 | 22 Oct 2018 | | Director/PDMR Shareholding | RNS |
| 22/10/18 | 08:00:07 | 22 Oct 2018 | | Director/PDMR Shareholding | RNS |
| 18/10/18 | 18:07:41 | 18 Oct 2018 | | Holding(s) in Company | RNS |
| 17/10/18 | 17:50:54 | 17 Oct 2018 | | Block listing Interim Review | RNS |
| 17/10/18 | 16:36:21 | 17 Oct 2018 | | Holding(s) in Company | RNS |
| 17/10/18 | 08:00:05 | 17 Oct 2018 | | Pre Close Trading Update | RNS |
| 01/10/18 | 17:36:16 | 1 Oct 2018 | | Holding(s) in Company | RNS |
| 24/09/18 | 18:42:06 | 24 Sept 2018 | | Holding(s) in Company | RNS |
| 31/08/18 | 15:44:12 | 31 Aug 2018 | | Total Voting Rights | RNS |