| 29/10/21 | 07:00:04 | 29 Oct 2021 | | Total Voting Rights | RNS |
| 27/10/21 | 07:00:03 | 27 Oct 2021 | | Full Year Trading Update and Notice of Results | RNS |
| 25/10/21 | 07:00:14 | 25 Oct 2021 | | PDMR SIP Notification | RNS |
| 24/09/21 | 14:48:35 | 24 Sept 2021 | | PDMR SIP Notification | RNS |
| 31/08/21 | 07:00:11 | 31 Aug 2021 | | Holding(s) in Company | RNS |
| 25/08/21 | 07:00:03 | 25 Aug 2021 | | PDMR SIP Notification | RNS |
| 30/07/21 | 07:00:04 | 30 Jul 2021 | | Total Voting Rights | RNS |
| 22/07/21 | 07:38:33 | 22 Jul 2021 | | PDMR SIP Notification | RNS |
| 15/07/21 | 10:29:30 | 15 Jul 2021 | | Holding(s) in Company | RNS |
| 09/07/21 | 16:07:39 | 9 Jul 2021 | | Director/PDMR Shareholding | RNS |
| 07/07/21 | 07:00:03 | 7 Jul 2021 | | Results of Placing | RNS |
| 06/07/21 | 16:37:02 | 6 Jul 2021 | | Proposed Placing of Ordinary Shares | RNS |
| 30/06/21 | 07:00:07 | 30 Jun 2021 | | Holding(s) in Company | RNS |
| 30/06/21 | 07:00:06 | 30 Jun 2021 | | Total Voting Rights | RNS |
| 24/06/21 | 07:00:05 | 24 Jun 2021 | | PDMR SIP Notification | RNS |
| 15/06/21 | 07:00:07 | 15 Jun 2021 | | INTERIM RESULTS | RNS |
| 09/06/21 | 10:13:45 | 9 Jun 2021 | | Holding(s) in Company | RNS |
| 07/06/21 | 07:00:13 | 7 Jun 2021 | | Notice of Interim Results | RNS |
| 02/06/21 | 07:00:04 | 2 Jun 2021 | | Block Listing Six Monthly Return | RNS |
| 25/05/21 | 16:48:57 | 25 May 2021 | | Holding(s) in Company | RNS |
| 24/05/21 | 11:13:36 | 24 May 2021 | | PDMR SIP Notification | RNS |
| 19/05/21 | 09:47:43 | 19 May 2021 | | Holding(s) in Company | RNS |
| 14/05/21 | 15:14:53 | 14 May 2021 | | Holding(s) in Company | RNS |
| 12/05/21 | 17:04:00 | 12 May 2021 | | Extension of off-sale period to 31 August 2021 | RNS |
| 29/04/21 | 10:52:08 | 29 Apr 2021 | | Total Voting Rights | RNS |
| 21/04/21 | 13:40:39 | 21 Apr 2021 | | PDMR SIP Notification | RNS |
| 07/04/21 | 16:40:50 | 7 Apr 2021 | | Holding(s) in Company | RNS |
| 31/03/21 | 10:06:08 | 31 Mar 2021 | | Total Voting Rights | RNS |
| 23/03/21 | 09:31:24 | 23 Mar 2021 | | Holding(s) in Company | RNS |
| 23/03/21 | 07:00:06 | 23 Mar 2021 | | PDMR SIP Notification | RNS |
| 05/03/21 | 07:00:04 | 5 Mar 2021 | | Non-Executive Director Appointment | RNS |
| 01/03/21 | 15:54:27 | 1 Mar 2021 | | PDMR notification | RNS |
| 01/03/21 | 11:26:53 | 1 Mar 2021 | | Total Voting Rights | RNS |
| 24/02/21 | 07:00:06 | 24 Feb 2021 | | PDMR SIP Notification | RNS |
| 10/02/21 | 10:03:57 | 10 Feb 2021 | | PDMR LTIP AWARDS | RNS |
| 05/02/21 | 12:47:52 | 5 Feb 2021 | | Result of AGM | RNS |
| 05/02/21 | 07:00:02 | 5 Feb 2021 | | AGM Trading Update | RNS |
| 21/01/21 | 14:06:44 | 21 Jan 2021 | | PDMR SIP Notification | RNS |
| 05/01/21 | 14:31:45 | 5 Jan 2021 | | Publication of Annual Report and Notice of AGM | RNS |
| 04/01/21 | 15:53:08 | 4 Jan 2021 | | PDMR Notification | RNS |
| 04/01/21 | 10:15:40 | 4 Jan 2021 | | Total Voting Rights | RNS |
| 29/12/20 | 15:16:36 | 29 Dec 2020 | | PDMR | RNS |
| 24/12/20 | 10:45:35 | 24 Dec 2020 | | PDMR LTIP Awards | RNS |
| 24/12/20 | 07:00:03 | 24 Dec 2020 | | PDMR SIP Notification | RNS |
| 22/12/20 | 16:54:30 | 22 Dec 2020 | | Holding(s) in Company | RNS |
| 22/12/20 | 16:20:55 | 22 Dec 2020 | | Holding(s) in Company | RNS |
| 22/12/20 | 12:31:03 | 22 Dec 2020 | | PDMR/PCA Notification | RNS |
| 10/12/20 | 07:00:05 | 10 Dec 2020 | | PRELIMINARY RESULTS | RNS |
| 02/12/20 | 07:00:07 | 2 Dec 2020 | | Block Listing Six Monthly Return | RNS |
| 30/11/20 | 16:58:48 | 30 Nov 2020 | | Holding(s) in Company | RNS |