| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 22/05/24 | 12:07:32 | 22 May 2024 | Result of Annual General Meeting | RNS | |
| 22/05/24 | 07:00:05 | 22 May 2024 | AGM Statement | RNS | |
| 01/05/24 | 07:00:06 | 1 May 2024 | Total Voting Rights Update | RNS | |
| 29/04/24 | 17:00:01 | 29 Apr 2024 | Grant of SAYE options | RNS | |
| 22/04/24 | 16:37:59 | 22 Apr 2024 | Notice of 2024 Annual General Meeting | RNS | |
| 05/04/24 | 15:10:55 | 5 Apr 2024 | Director/PDMR Shareholding | RNS | |
| 04/04/24 | 14:10:00 | 4 Apr 2024 | Dividend Timetable | RNS | |
| 03/04/24 | 13:00:00 | 3 Apr 2024 | Director/PDMR Shareholding | RNS | |
| 03/04/24 | 09:00:00 | 3 Apr 2024 | Replacement: Block listing Interim Review | RNS | |
| 02/04/24 | 17:50:00 | 2 Apr 2024 | Block listing Interim Review | RNS | |
| 02/04/24 | 13:45:01 | 2 Apr 2024 | Replacement: Director/PDMR Shareholding | RNS | |
| 28/03/24 | 16:45:00 | 28 Mar 2024 | Director/PDMR Shareholding | RNS | |
| 28/03/24 | 15:00:00 | 28 Mar 2024 | Grant of options | RNS | |
| 27/03/24 | 14:00:00 | 27 Mar 2024 | Exercise of SAYE Options | RNS | |
| 26/03/24 | 07:00:06 | 26 Mar 2024 | Final Results | RNS | |
| 22/03/24 | 16:00:01 | 22 Mar 2024 | Block Admission | RNS | |
| 01/03/24 | 07:00:02 | 1 Mar 2024 | Total Voting Rights Update | RNS | |
| 01/02/24 | 07:00:05 | 1 Feb 2024 | Total Voting Rights Update | RNS | |
| 18/01/24 | 07:00:07 | 18 Jan 2024 | Appointment of Financial Adviser and Joint Broker | RNS | |
| 18/01/24 | 07:00:05 | 18 Jan 2024 | Full Year Trading Update | RNS | |
| 02/01/24 | 08:30:00 | 2 Jan 2024 | Total Voting Rights Update | RNS | |
| 19/12/23 | 15:46:30 | 19 Dec 2023 | Holding(s) in Company | RNS | |
| 01/12/23 | 09:20:00 | 1 Dec 2023 | Total Voting Rights Update | RNS | |
| 06/11/23 | 11:44:08 | 6 Nov 2023 | Block Listing Applicationn | RNS | |
| 02/11/23 | 09:00:00 | 2 Nov 2023 | Total Voting Rights Update | RNS | |
| 30/10/23 | 10:52:38 | 30 Oct 2023 | Holding(s) in Company | RNS | |
| 16/10/23 | 09:58:45 | 16 Oct 2023 | Holding(s) in Company | RNS | |
| 11/10/23 | 10:09:35 | 11 Oct 2023 | Holding(s) in Company | RNS | |
| 02/10/23 | 07:00:05 | 2 Oct 2023 | Block Listing Interim Review | RNS | |
| 27/09/23 | 10:30:15 | 27 Sept 2023 | Holding(s) in Company | RNS | |
| 26/09/23 | 07:00:03 | 26 Sept 2023 | Interim Results - Ended 30 June 2023 | RNS | |
| 31/08/23 | 09:40:45 | 31 Aug 2023 | Total Voting Rights Update | RNS | |
| 28/07/23 | 13:07:47 | 28 Jul 2023 | Block Admission | RNS | |
| 18/07/23 | 07:00:03 | 18 Jul 2023 | Trading Update | RNS | |
| 07/06/23 | 07:00:04 | 7 Jun 2023 | Return of Capital by way of special Dividend | RNS | |
| 19/05/23 | 10:51:42 | 19 May 2023 | Holding(s) in Company | RNS | |
| 18/05/23 | 15:47:01 | 18 May 2023 | Result of AGM | RNS | |
| 18/05/23 | 07:00:06 | 18 May 2023 | AGM Statement | RNS | |
| 19/04/23 | 18:00:01 | 19 Apr 2023 | Notice of AGM | RNS | |
| 31/03/23 | 10:52:42 | 31 Mar 2023 | Block listing Interim Review | RNS | |
| 29/03/23 | 08:03:21 | 29 Mar 2023 | Director/PDMR Shareholding | RNS | |
| 28/03/23 | 16:04:10 | 28 Mar 2023 | Grant of options | RNS | |
| 27/03/23 | 12:15:39 | 27 Mar 2023 | Annual Report | RNS | |
| 24/03/23 | 13:00:01 | 24 Mar 2023 | Block Admission | RNS | |
| 21/03/23 | 07:00:04 | 21 Mar 2023 | Preliminary Results | RNS | |
| 10/02/23 | 07:58:09 | 10 Feb 2023 | Holding(s) in Company | RNS | |
| 17/01/23 | 07:00:03 | 17 Jan 2023 | Trading Statement | RNS | |
| 08/11/22 | 16:45:01 | 8 Nov 2022 | Confirmation of Capital Reduction | RNS | |
| 06/10/22 | 10:45:01 | 6 Oct 2022 | Result of GM and Proposed Capital Reduction | RNS | |
| 30/09/22 | 12:15:04 | 30 Sept 2022 | Replacement: Block listing Cancellation and Review | RNS |
| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 22/05/24 | 12:07:32 | 22 May 2024 | Result of Annual General Meeting | RNS | |
| 22/05/24 | 07:00:05 | 22 May 2024 | AGM Statement | RNS | |
| 01/05/24 | 07:00:06 | 1 May 2024 | Total Voting Rights Update | RNS | |
| 29/04/24 | 17:00:01 | 29 Apr 2024 | Grant of SAYE options | RNS | |
| 22/04/24 | 16:37:59 | 22 Apr 2024 | Notice of 2024 Annual General Meeting | RNS | |
| 05/04/24 | 15:10:55 | 5 Apr 2024 | Director/PDMR Shareholding | RNS | |
| 04/04/24 | 14:10:00 | 4 Apr 2024 | Dividend Timetable | RNS | |
| 03/04/24 | 13:00:00 | 3 Apr 2024 | Director/PDMR Shareholding | RNS | |
| 03/04/24 | 09:00:00 | 3 Apr 2024 | Replacement: Block listing Interim Review | RNS | |
| 02/04/24 | 17:50:00 | 2 Apr 2024 | Block listing Interim Review | RNS | |
| 02/04/24 | 13:45:01 | 2 Apr 2024 | Replacement: Director/PDMR Shareholding | RNS | |
| 28/03/24 | 16:45:00 | 28 Mar 2024 | Director/PDMR Shareholding | RNS | |
| 28/03/24 | 15:00:00 | 28 Mar 2024 | Grant of options | RNS | |
| 27/03/24 | 14:00:00 | 27 Mar 2024 | Exercise of SAYE Options | RNS | |
| 26/03/24 | 07:00:06 | 26 Mar 2024 | Final Results | RNS | |
| 22/03/24 | 16:00:01 | 22 Mar 2024 | Block Admission | RNS | |
| 01/03/24 | 07:00:02 | 1 Mar 2024 | Total Voting Rights Update | RNS | |
| 01/02/24 | 07:00:05 | 1 Feb 2024 | Total Voting Rights Update | RNS | |
| 18/01/24 | 07:00:07 | 18 Jan 2024 | Appointment of Financial Adviser and Joint Broker | RNS | |
| 18/01/24 | 07:00:05 | 18 Jan 2024 | Full Year Trading Update | RNS | |
| 02/01/24 | 08:30:00 | 2 Jan 2024 | Total Voting Rights Update | RNS | |
| 19/12/23 | 15:46:30 | 19 Dec 2023 | Holding(s) in Company | RNS | |
| 01/12/23 | 09:20:00 | 1 Dec 2023 | Total Voting Rights Update | RNS | |
| 06/11/23 | 11:44:08 | 6 Nov 2023 | Block Listing Applicationn | RNS | |
| 02/11/23 | 09:00:00 | 2 Nov 2023 | Total Voting Rights Update | RNS | |
| 30/10/23 | 10:52:38 | 30 Oct 2023 | Holding(s) in Company | RNS | |
| 16/10/23 | 09:58:45 | 16 Oct 2023 | Holding(s) in Company | RNS | |
| 11/10/23 | 10:09:35 | 11 Oct 2023 | Holding(s) in Company | RNS | |
| 02/10/23 | 07:00:05 | 2 Oct 2023 | Block Listing Interim Review | RNS | |
| 27/09/23 | 10:30:15 | 27 Sept 2023 | Holding(s) in Company | RNS | |
| 26/09/23 | 07:00:03 | 26 Sept 2023 | Interim Results - Ended 30 June 2023 | RNS | |
| 31/08/23 | 09:40:45 | 31 Aug 2023 | Total Voting Rights Update | RNS | |
| 28/07/23 | 13:07:47 | 28 Jul 2023 | Block Admission | RNS | |
| 18/07/23 | 07:00:03 | 18 Jul 2023 | Trading Update | RNS | |
| 07/06/23 | 07:00:04 | 7 Jun 2023 | Return of Capital by way of special Dividend | RNS | |
| 19/05/23 | 10:51:42 | 19 May 2023 | Holding(s) in Company | RNS | |
| 18/05/23 | 15:47:01 | 18 May 2023 | Result of AGM | RNS | |
| 18/05/23 | 07:00:06 | 18 May 2023 | AGM Statement | RNS | |
| 19/04/23 | 18:00:01 | 19 Apr 2023 | Notice of AGM | RNS | |
| 31/03/23 | 10:52:42 | 31 Mar 2023 | Block listing Interim Review | RNS | |
| 29/03/23 | 08:03:21 | 29 Mar 2023 | Director/PDMR Shareholding | RNS | |
| 28/03/23 | 16:04:10 | 28 Mar 2023 | Grant of options | RNS | |
| 27/03/23 | 12:15:39 | 27 Mar 2023 | Annual Report | RNS | |
| 24/03/23 | 13:00:01 | 24 Mar 2023 | Block Admission | RNS | |
| 21/03/23 | 07:00:04 | 21 Mar 2023 | Preliminary Results | RNS | |
| 10/02/23 | 07:58:09 | 10 Feb 2023 | Holding(s) in Company | RNS | |
| 17/01/23 | 07:00:03 | 17 Jan 2023 | Trading Statement | RNS | |
| 08/11/22 | 16:45:01 | 8 Nov 2022 | Confirmation of Capital Reduction | RNS | |
| 06/10/22 | 10:45:01 | 6 Oct 2022 | Result of GM and Proposed Capital Reduction | RNS | |
| 30/09/22 | 12:15:04 | 30 Sept 2022 | Replacement: Block listing Cancellation and Review | RNS |