| 28/02/20 | 10:00:02 | 28 Feb 2020 | | Board Changes | RNS |
| 24/02/20 | 16:35:20 | 24 Feb 2020 | | Price Monitoring Extension | RNS |
| 19/02/20 | 12:08:00 | 19 Feb 2020 | | Second Price Monitoring Extn | RNS |
| 19/02/20 | 12:02:32 | 19 Feb 2020 | | Price Monitoring Extension | RNS |
| 17/02/20 | 12:07:40 | 17 Feb 2020 | | Second Price Monitoring Extn | RNS |
| 17/02/20 | 12:02:23 | 17 Feb 2020 | | Price Monitoring Extension | RNS |
| 05/02/20 | 16:35:20 | 5 Feb 2020 | | Price Monitoring Extension | RNS |
| 03/02/20 | 12:02:31 | 3 Feb 2020 | | Price Monitoring Extension | RNS |
| 03/02/20 | 10:19:27 | 3 Feb 2020 | | Total Voting Rights | RNS |
| 27/01/20 | 12:02:37 | 27 Jan 2020 | | Price Monitoring Extension | RNS |
| 09/01/20 | 07:00:03 | 9 Jan 2020 | | Trading Update | RNS |
| 07/01/20 | 12:02:24 | 7 Jan 2020 | | Price Monitoring Extension | RNS |
| 03/01/20 | 18:12:44 | 3 Jan 2020 | | Block listing Interim Review | RNS |
| 03/01/20 | 18:09:17 | 3 Jan 2020 | | Total Voting Rights | RNS |
| 03/01/20 | 18:02:51 | 3 Jan 2020 | | Holding(s) in Company | RNS |
| 23/12/19 | 18:04:52 | 23 Dec 2019 | | Holding(s) in Company | RNS |
| 23/12/19 | 12:07:31 | 23 Dec 2019 | | Second Price Monitoring Extn | RNS |
| 23/12/19 | 12:02:13 | 23 Dec 2019 | | Price Monitoring Extension | RNS |
| 18/12/19 | 17:02:08 | 18 Dec 2019 | | Director/PDMR Shareholding | RNS |
| 11/12/19 | 12:20:39 | 11 Dec 2019 | | Holding(s) in Company | RNS |
| 02/12/19 | 10:10:13 | 2 Dec 2019 | | Total Voting Rights | RNS |
| 20/11/19 | 09:08:07 | 20 Nov 2019 | | 2019 AGM Voting Outcome Update Statement | RNS |
| 04/11/19 | 16:01:01 | 4 Nov 2019 | | Director/PDMR Shareholding | RNS |
| 01/11/19 | 09:54:09 | 1 Nov 2019 | | Total Voting Rights | RNS |
| 31/10/19 | 11:06:40 | 31 Oct 2019 | | Director Declaration | RNS |
| 31/10/19 | 07:00:03 | 31 Oct 2019 | | Trading Update | RNS |
| 07/10/19 | 13:02:33 | 7 Oct 2019 | | Price Monitoring Extension | RNS |
| 01/10/19 | 10:59:27 | 1 Oct 2019 | | Total Voting Rights | RNS |
| 30/09/19 | 17:37:37 | 30 Sept 2019 | | Holding(s) in Company | RNS |
| 24/09/19 | 12:03:40 | 24 Sept 2019 | | Holding(s) in Company | RNS |
| 20/09/19 | 17:35:40 | 20 Sept 2019 | | Price Monitoring Extension | RNS |
| 10/09/19 | 08:00:02 | 10 Sept 2019 | | Interim results for the 28 weeks to 14 July 2019 | RNS |
| 06/09/19 | 13:07:50 | 6 Sept 2019 | | Second Price Monitoring Extn | RNS |
| 06/09/19 | 13:02:44 | 6 Sept 2019 | | Price Monitoring Extension | RNS |
| 02/09/19 | 11:50:30 | 2 Sept 2019 | | Total Voting Rights | RNS |
| 15/08/19 | 16:26:13 | 15 Aug 2019 | | Holding(s) in Company | RNS |
| 01/08/19 | 10:11:53 | 1 Aug 2019 | | Total Voting Rights | RNS |
| 30/07/19 | 13:07:33 | 30 Jul 2019 | | Second Price Monitoring Extn | RNS |
| 30/07/19 | 13:02:39 | 30 Jul 2019 | | Price Monitoring Extension | RNS |
| 23/07/19 | 13:07:58 | 23 Jul 2019 | | Second Price Monitoring Extn | RNS |
| 23/07/19 | 13:02:42 | 23 Jul 2019 | | Price Monitoring Extension | RNS |
| 18/07/19 | 08:00:04 | 18 Jul 2019 | | Trading Update | RNS |
| 03/07/19 | 13:07:32 | 3 Jul 2019 | | Second Price Monitoring Extn | RNS |
| 03/07/19 | 13:02:21 | 3 Jul 2019 | | Price Monitoring Extension | RNS |
| 01/07/19 | 10:26:57 | 1 Jul 2019 | | Block listing Interim Review | RNS |
| 01/07/19 | 10:21:27 | 1 Jul 2019 | | Total Voting Rights | RNS |
| 28/06/19 | 13:02:37 | 28 Jun 2019 | | Price Monitoring Extension | RNS |
| 11/06/19 | 13:02:37 | 11 Jun 2019 | | Price Monitoring Extension | RNS |
| 06/06/19 | 11:07:04 | 6 Jun 2019 | | Additional Listing | RNS |
| 04/06/19 | 15:14:49 | 4 Jun 2019 | | Standard form for notification of major holdings | RNS |