| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 05/08/21 | 14:33:25 | 5 Aug 2021 | Holding(s) in Company | RNS | |
| 03/08/21 | 10:31:40 | 3 Aug 2021 | Holding(s) in Company | RNS | |
| 16/07/21 | 17:16:37 | 16 Jul 2021 | Holding(s) in Company | RNS | |
| 16/07/21 | 07:00:02 | 16 Jul 2021 | First half trading update | RNS | |
| 09/07/21 | 10:06:57 | 9 Jul 2021 | Holding(s) in Company | RNS | |
| 25/06/21 | 14:46:18 | 25 Jun 2021 | Holding(s) in Company | RNS | |
| 08/06/21 | 10:18:45 | 8 Jun 2021 | Holding(s) in Company | RNS | |
| 08/06/21 | 10:15:59 | 8 Jun 2021 | Holding(s) in Company | RNS | |
| 07/06/21 | 14:35:13 | 7 Jun 2021 | Director/PDMR Shareholding | RNS | |
| 07/06/21 | 12:23:40 | 7 Jun 2021 | Holding(s) in Company | RNS | |
| 26/05/21 | 17:35:30 | 26 May 2021 | Holding(s) in Company | RNS | |
| 13/05/21 | 15:44:48 | 13 May 2021 | Result of AGM | RNS | |
| 13/05/21 | 07:00:05 | 13 May 2021 | 2021 AGM Trading Update | RNS | |
| 05/05/21 | 13:59:07 | 5 May 2021 | Director/PDMR Shareholding | RNS | |
| 29/03/21 | 10:08:49 | 29 Mar 2021 | Director/PDMR Shareholding | RNS | |
| 24/03/21 | 15:41:03 | 24 Mar 2021 | Director/PDMR Shareholding | RNS | |
| 23/03/21 | 15:10:01 | 23 Mar 2021 | Holding(s) in Company | RNS | |
| 23/03/21 | 14:40:42 | 23 Mar 2021 | Employee Benefit Trust Share Purchase | RNS | |
| 23/03/21 | 07:00:05 | 23 Mar 2021 | 2020 Full Year Results | RNS | |
| 19/02/21 | 18:04:17 | 19 Feb 2021 | Holding(s) in Company | RNS | |
| 19/02/21 | 18:02:07 | 19 Feb 2021 | Holding(s) in Company | RNS | |
| 19/02/21 | 18:00:35 | 19 Feb 2021 | Holding(s) in Company | RNS | |
| 18/02/21 | 17:38:03 | 18 Feb 2021 | Director/PDMR Shareholding | RNS | |
| 17/02/21 | 16:32:43 | 17 Feb 2021 | Director/PDMR Shareholding | RNS | |
| 17/02/21 | 16:30:52 | 17 Feb 2021 | Director/PDMR Shareholding | RNS | |
| 16/02/21 | 14:55:13 | 16 Feb 2021 | Employee Benefit Trust Share Purchase | RNS | |
| 09/02/21 | 13:34:24 | 9 Feb 2021 | Employee Benefit Trust Share Purchase | RNS | |
| 04/02/21 | 16:30:25 | 4 Feb 2021 | Director/PDMR Shareholding | RNS | |
| 01/02/21 | 11:35:13 | 1 Feb 2021 | Employee Benefit Trust Share Purchase | RNS | |
| 28/01/21 | 17:19:13 | 28 Jan 2021 | Director Declaration | RNS | |
| 25/01/21 | 15:32:28 | 25 Jan 2021 | Holding(s) in Company | RNS | |
| 21/01/21 | 07:00:02 | 21 Jan 2021 | FY 2020 Trading Update and Notice of Results | RNS | |
| 11/01/21 | 17:21:46 | 11 Jan 2021 | Employee Benefit Trust Share Purchase | RNS | |
| 18/12/20 | 10:01:01 | 18 Dec 2020 | Holding(s) in Company | RNS | |
| 15/12/20 | 14:29:43 | 15 Dec 2020 | Holding(s) in Company | RNS | |
| 18/11/20 | 10:24:11 | 18 Nov 2020 | Director/PDMR Shareholding | RNS | |
| 18/11/20 | 10:22:01 | 18 Nov 2020 | Holding(s) in Company | RNS | |
| 06/11/20 | 16:58:42 | 6 Nov 2020 | Director/PDMR Shareholding | RNS | |
| 03/11/20 | 14:58:21 | 3 Nov 2020 | Director/PDMR Shareholding | RNS | |
| 20/10/20 | 07:00:06 | 20 Oct 2020 | Q3 2020 Trading Update | RNS | |
| 08/09/20 | 07:00:08 | 8 Sept 2020 | 2020 INTERIM RESULTS | RNS | |
| 19/08/20 | 07:00:05 | 19 Aug 2020 | Trading Update | RNS | |
| 12/08/20 | 12:07:46 | 12 Aug 2020 | Second Price Monitoring Extn | RNS | |
| 12/08/20 | 12:02:47 | 12 Aug 2020 | Price Monitoring Extension | RNS | |
| 04/08/20 | 11:16:31 | 4 Aug 2020 | Employee Benefit Trust Share Purchase | RNS | |
| 16/07/20 | 12:50:23 | 16 Jul 2020 | Director/PDMR Shareholding | RNS | |
| 13/07/20 | 07:00:05 | 13 Jul 2020 | First Half Trading Update | RNS | |
| 06/07/20 | 16:42:04 | 6 Jul 2020 | Second Price Monitoring Extn | RNS | |
| 06/07/20 | 16:36:43 | 6 Jul 2020 | Price Monitoring Extension | RNS | |
| 06/07/20 | 15:31:56 | 6 Jul 2020 | Holding(s) in Company | RNS |
| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 05/08/21 | 14:33:25 | 5 Aug 2021 | Holding(s) in Company | RNS | |
| 03/08/21 | 10:31:40 | 3 Aug 2021 | Holding(s) in Company | RNS | |
| 16/07/21 | 17:16:37 | 16 Jul 2021 | Holding(s) in Company | RNS | |
| 16/07/21 | 07:00:02 | 16 Jul 2021 | First half trading update | RNS | |
| 09/07/21 | 10:06:57 | 9 Jul 2021 | Holding(s) in Company | RNS | |
| 25/06/21 | 14:46:18 | 25 Jun 2021 | Holding(s) in Company | RNS | |
| 08/06/21 | 10:18:45 | 8 Jun 2021 | Holding(s) in Company | RNS | |
| 08/06/21 | 10:15:59 | 8 Jun 2021 | Holding(s) in Company | RNS | |
| 07/06/21 | 14:35:13 | 7 Jun 2021 | Director/PDMR Shareholding | RNS | |
| 07/06/21 | 12:23:40 | 7 Jun 2021 | Holding(s) in Company | RNS | |
| 26/05/21 | 17:35:30 | 26 May 2021 | Holding(s) in Company | RNS | |
| 13/05/21 | 15:44:48 | 13 May 2021 | Result of AGM | RNS | |
| 13/05/21 | 07:00:05 | 13 May 2021 | 2021 AGM Trading Update | RNS | |
| 05/05/21 | 13:59:07 | 5 May 2021 | Director/PDMR Shareholding | RNS | |
| 29/03/21 | 10:08:49 | 29 Mar 2021 | Director/PDMR Shareholding | RNS | |
| 24/03/21 | 15:41:03 | 24 Mar 2021 | Director/PDMR Shareholding | RNS | |
| 23/03/21 | 15:10:01 | 23 Mar 2021 | Holding(s) in Company | RNS | |
| 23/03/21 | 14:40:42 | 23 Mar 2021 | Employee Benefit Trust Share Purchase | RNS | |
| 23/03/21 | 07:00:05 | 23 Mar 2021 | 2020 Full Year Results | RNS | |
| 19/02/21 | 18:04:17 | 19 Feb 2021 | Holding(s) in Company | RNS | |
| 19/02/21 | 18:02:07 | 19 Feb 2021 | Holding(s) in Company | RNS | |
| 19/02/21 | 18:00:35 | 19 Feb 2021 | Holding(s) in Company | RNS | |
| 18/02/21 | 17:38:03 | 18 Feb 2021 | Director/PDMR Shareholding | RNS | |
| 17/02/21 | 16:32:43 | 17 Feb 2021 | Director/PDMR Shareholding | RNS | |
| 17/02/21 | 16:30:52 | 17 Feb 2021 | Director/PDMR Shareholding | RNS | |
| 16/02/21 | 14:55:13 | 16 Feb 2021 | Employee Benefit Trust Share Purchase | RNS | |
| 09/02/21 | 13:34:24 | 9 Feb 2021 | Employee Benefit Trust Share Purchase | RNS | |
| 04/02/21 | 16:30:25 | 4 Feb 2021 | Director/PDMR Shareholding | RNS | |
| 01/02/21 | 11:35:13 | 1 Feb 2021 | Employee Benefit Trust Share Purchase | RNS | |
| 28/01/21 | 17:19:13 | 28 Jan 2021 | Director Declaration | RNS | |
| 25/01/21 | 15:32:28 | 25 Jan 2021 | Holding(s) in Company | RNS | |
| 21/01/21 | 07:00:02 | 21 Jan 2021 | FY 2020 Trading Update and Notice of Results | RNS | |
| 11/01/21 | 17:21:46 | 11 Jan 2021 | Employee Benefit Trust Share Purchase | RNS | |
| 18/12/20 | 10:01:01 | 18 Dec 2020 | Holding(s) in Company | RNS | |
| 15/12/20 | 14:29:43 | 15 Dec 2020 | Holding(s) in Company | RNS | |
| 18/11/20 | 10:24:11 | 18 Nov 2020 | Director/PDMR Shareholding | RNS | |
| 18/11/20 | 10:22:01 | 18 Nov 2020 | Holding(s) in Company | RNS | |
| 06/11/20 | 16:58:42 | 6 Nov 2020 | Director/PDMR Shareholding | RNS | |
| 03/11/20 | 14:58:21 | 3 Nov 2020 | Director/PDMR Shareholding | RNS | |
| 20/10/20 | 07:00:06 | 20 Oct 2020 | Q3 2020 Trading Update | RNS | |
| 08/09/20 | 07:00:08 | 8 Sept 2020 | 2020 INTERIM RESULTS | RNS | |
| 19/08/20 | 07:00:05 | 19 Aug 2020 | Trading Update | RNS | |
| 12/08/20 | 12:07:46 | 12 Aug 2020 | Second Price Monitoring Extn | RNS | |
| 12/08/20 | 12:02:47 | 12 Aug 2020 | Price Monitoring Extension | RNS | |
| 04/08/20 | 11:16:31 | 4 Aug 2020 | Employee Benefit Trust Share Purchase | RNS | |
| 16/07/20 | 12:50:23 | 16 Jul 2020 | Director/PDMR Shareholding | RNS | |
| 13/07/20 | 07:00:05 | 13 Jul 2020 | First Half Trading Update | RNS | |
| 06/07/20 | 16:42:04 | 6 Jul 2020 | Second Price Monitoring Extn | RNS | |
| 06/07/20 | 16:36:43 | 6 Jul 2020 | Price Monitoring Extension | RNS | |
| 06/07/20 | 15:31:56 | 6 Jul 2020 | Holding(s) in Company | RNS |