| 19/06/26 | 11:16:06 | 19 Jun 2026 | | Board Changes and Special Dividend |
| 29/05/26 | 07:00:04 | 29 May 2026 | | Holding(s) in Company |
| 29/05/26 | 07:00:04 | 29 May 2026 | | Holding(s) in Company |
| 19/12/25 | 07:00:02 | 19 Dec 2025 | | Half-year Report |
| 08/10/25 | 11:11:45 | 8 Oct 2025 | | Result of AGM |
| 12/09/25 | 17:27:19 | 12 Sept 2025 | | Publication of Annual Report & Accounts |
| 15/08/25 | 07:00:10 | 15 Aug 2025 | | Audited results for the year ending 30 April 2025 |
| 31/01/25 | 07:00:06 | 31 Jan 2025 | | Existing Option Surrender & Director/PDMR Dealings |
| 23/12/24 | 07:00:05 | 23 Dec 2024 | | Half-year Report |
| 09/10/24 | 11:15:00 | 9 Oct 2024 | | Result of AGM |
| 13/09/24 | 17:20:00 | 13 Sept 2024 | | Publication of Report and Accounts |
| 16/08/24 | 07:00:06 | 16 Aug 2024 | | Final Results |
| 06/06/24 | 18:00:01 | 6 Jun 2024 | | Holding(s) in Company |
| 15/05/24 | 15:30:00 | 15 May 2024 | | Further re: Trading Update |
| 03/05/24 | 07:00:06 | 3 May 2024 | | Trading Update and Notice of Results |
| 19/03/24 | 07:00:10 | 19 Mar 2024 | | Grant of Share Options |
| 21/12/23 | 07:00:28 | 21 Dec 2023 | | Half-year Report |
| 11/10/23 | 12:10:43 | 11 Oct 2023 | | Result of AGM |
| 22/09/23 | 17:16:25 | 22 Sept 2023 | | Holding(s) in Company |
| 15/09/23 | 15:19:31 | 15 Sept 2023 | | Publication of Report and Accounts |
| 08/08/23 | 07:00:06 | 8 Aug 2023 | | Final Results |
| 15/12/22 | 07:00:02 | 15 Dec 2022 | | Half-year Report |
| 12/10/22 | 10:56:31 | 12 Oct 2022 | | Result of AGM |
| 16/09/22 | 17:53:36 | 16 Sept 2022 | | Holding(s) in Company |
| 15/09/22 | 14:34:12 | 15 Sept 2022 | | Publication of Annual Report & Accounts |
| 30/08/22 | 08:38:21 | 30 Aug 2022 | | Final Results |
| 11/05/22 | 07:00:03 | 11 May 2022 | | Change of Registered Office |
| 07/04/22 | 09:00:26 | 7 Apr 2022 | | Price Monitoring Extension |
| 08/03/22 | 17:32:12 | 8 Mar 2022 | | Holding(s) in Company |
| 08/03/22 | 16:56:39 | 8 Mar 2022 | | Holding(s) in Company |
| 08/03/22 | 16:56:13 | 8 Mar 2022 | | Holding(s) in Company |
| 08/03/22 | 16:53:48 | 8 Mar 2022 | | Holding(s) in Company |
| 08/03/22 | 16:52:17 | 8 Mar 2022 | | Holding(s) in Company |
| 04/03/22 | 16:03:44 | 4 Mar 2022 | | Placing, Director Dealing and Appointments |
| 28/02/22 | 10:27:48 | 28 Feb 2022 | | Conditional Placing and Director Dealing |
| 16/02/22 | 07:00:07 | 16 Feb 2022 | | Update re Conditional Placing and Director Dealing |
| 23/12/21 | 07:00:07 | 23 Dec 2021 | | Half-year Report |
| 04/11/21 | 12:35:12 | 4 Nov 2021 | | Result of AGM |
| 11/10/21 | 11:47:38 | 11 Oct 2021 | | Publication of Annual Report & Accounts |
| 05/10/21 | 11:05:47 | 5 Oct 2021 | | Second Price Monitoring Extn |
| 05/10/21 | 08:01:22 | 5 Oct 2021 | | Grant of Share Options |
| 04/10/21 | 12:51:33 | 4 Oct 2021 | | Update re Conditional Placing and Director Dealing |
| 04/10/21 | 07:00:07 | 4 Oct 2021 | | Conditional Placing and Director Dealing |
| 01/10/21 | 07:00:06 | 1 Oct 2021 | | Final Results |