| 30/09/20 | 11:39:55 | 30 Sept 2020 | | Results of the Annual General Meeting | RNS |
| 04/09/20 | 16:16:02 | 4 Sept 2020 | | Annual Financial Report and Notice of the AGM | RNS |
| 03/09/20 | 09:56:12 | 3 Sept 2020 | | Holding(s) in Company | RNS |
| 01/09/20 | 14:23:03 | 1 Sept 2020 | | TR-1 notification of major holdings | RNS |
| 27/08/20 | 07:00:05 | 27 Aug 2020 | | Preliminary results - 52 weeks ended 26 April 2020 | RNS |
| 15/07/20 | 11:21:12 | 15 Jul 2020 | | Director/PDMR Shareholding | RNS |
| 06/07/20 | 08:23:31 | 6 Jul 2020 | | Holding(s) in Company | RNS |
| 06/07/20 | 08:21:08 | 6 Jul 2020 | | Holding(s) in Company | RNS |
| 19/06/20 | 17:02:54 | 19 Jun 2020 | | Holding(s) in Company | RNS |
| 12/06/20 | 07:00:03 | 12 Jun 2020 | | Update on Store Reopening Plans | RNS |
| 29/05/20 | 17:53:34 | 29 May 2020 | | Holding(s) in Company | RNS |
| 07/05/20 | 07:00:05 | 7 May 2020 | | Full Year Trading Update | RNS |
| 09/04/20 | 17:05:44 | 9 Apr 2020 | | Holding(s) in Company | RNS |
| 23/03/20 | 13:10:01 | 23 Mar 2020 | | COVID-19 Update | RNS |
| 24/02/20 | 13:24:50 | 24 Feb 2020 | | Director/PDMR Shareholding | RNS |
| 20/02/20 | 17:15:16 | 20 Feb 2020 | | Holding(s) in Company | RNS |
| 30/01/20 | 16:31:09 | 30 Jan 2020 | | Holding(s) in Company | RNS |
| 22/01/20 | 11:35:45 | 22 Jan 2020 | | Director/PDMR Shareholding | RNS |
| 16/01/20 | 07:00:10 | 16 Jan 2020 | | Directorate Change | RNS |
| 16/01/20 | 07:00:06 | 16 Jan 2020 | | Interim results for the 26 weeks ended 27 Oct 2019 | RNS |
| 07/01/20 | 17:59:32 | 7 Jan 2020 | | Holding(s) in Company | RNS |
| 17/12/19 | 09:27:58 | 17 Dec 2019 | | Holding(s) in Company | RNS |
| 16/12/19 | 18:09:25 | 16 Dec 2019 | | Holding(s) in Company | RNS |
| 28/11/19 | 15:12:50 | 28 Nov 2019 | | Standard form for notification of major holdings | RNS |
| 08/11/19 | 17:04:54 | 8 Nov 2019 | | Holding(s) in Company | RNS |
| 07/11/19 | 07:00:12 | 7 Nov 2019 | | Half Year Trading Update | RNS |
| 20/09/19 | 14:45:49 | 20 Sept 2019 | | Holding(s) in Company | RNS |
| 04/09/19 | 12:29:42 | 4 Sept 2019 | | Director/PDMR Shareholding | RNS |
| 28/08/19 | 17:48:21 | 28 Aug 2019 | | Ratification and Release of Interim Dividend | RNS |
| 28/08/19 | 11:37:45 | 28 Aug 2019 | | Results of the Annual General Meeting | RNS |
| 21/08/19 | 11:47:47 | 21 Aug 2019 | | Director/PDMR Shareholding - Employee SAYE Plan | RNS |
| 25/07/19 | 14:54:42 | 25 Jul 2019 | | Holding(s) in Company | RNS |
| 17/07/19 | 17:04:00 | 17 Jul 2019 | | Publication of Annual Report and Notice of AGM | RNS |
| 10/07/19 | 11:58:22 | 10 Jul 2019 | | Standard Form TR-1 Replacement | RNS |
| 08/07/19 | 16:59:59 | 8 Jul 2019 | | Holding(s) in Company | RNS |
| 03/07/19 | 13:12:25 | 3 Jul 2019 | | Director/PDMR Shareholding | RNS |
| 03/07/19 | 08:00:06 | 3 Jul 2019 | | Preliminary results - 52 weeks ended 28 April 2019 | RNS |
| 09/05/19 | 08:00:05 | 9 May 2019 | | Full Year Trading Update | RNS |
| 19/02/19 | 07:12:41 | 19 Feb 2019 | | Director/PDMR Shareholding | RNS |
| 21/01/19 | 17:07:05 | 21 Jan 2019 | | Holding(s) in Company | RNS |
| 16/01/19 | 07:00:03 | 16 Jan 2019 | | Interim results and trading update | RNS |
| 09/11/18 | 15:05:26 | 9 Nov 2018 | | Holding(s) in Company | RNS |
| 08/11/18 | 07:00:06 | 8 Nov 2018 | | Half Year Trading Update | RNS |
| 23/08/18 | 14:45:25 | 23 Aug 2018 | | Director/PDMR Shareholding | RNS |
| 02/08/18 | 10:58:21 | 2 Aug 2018 | | Director Declaration | RNS |
| 01/08/18 | 18:19:30 | 1 Aug 2018 | | Holding(s) in Company | RNS |
| 31/07/18 | 11:08:20 | 31 Jul 2018 | | Holding(s) in Company | RNS |
| 25/07/18 | 15:46:29 | 25 Jul 2018 | | Director Declaration | RNS |
| 25/07/18 | 15:24:26 | 25 Jul 2018 | | Directorate Change | RNS |
| 20/07/18 | 17:24:41 | 20 Jul 2018 | | Holding(s) in Company | RNS |