| 16/07/26 | 07:00:03 | 16 Jul 2026 | | Results of Annual General Meeting |
| 15/07/26 | 07:00:03 | 15 Jul 2026 | | AGM Trading Update |
| 30/06/26 | 07:00:07 | 30 Jun 2026 | | Statement pursuant to s.314 of the Companies Act |
| 17/06/26 | 07:00:02 | 17 Jun 2026 | | Final Results and Notice of AGM |
| 11/06/26 | 09:45:25 | 11 Jun 2026 | | Notice of Results & Investor Presentation via IMC |
| 29/01/26 | 17:12:22 | 29 Jan 2026 | | Holding(s) in Company |
| 04/11/25 | 13:02:09 | 4 Nov 2025 | | Interim Results for Six Months Ended 29 Sept 2025 |
| 30/10/25 | 14:07:44 | 30 Oct 2025 | | Notice of Results & Investor Presentation via IMC |
| 19/09/25 | 15:56:34 | 19 Sept 2025 | | Director Dealing |
| 17/07/25 | 07:00:07 | 17 Jul 2025 | | Results of Annual General Meeting |
| 16/07/25 | 07:00:02 | 16 Jul 2025 | | AGM Trading Update |
| 11/07/25 | 07:00:08 | 11 Jul 2025 | | Presentation via Investor Meet Company |
| 23/06/25 | 07:00:09 | 23 Jun 2025 | | Posting of Annual Report & Notice of AGM |
| 17/06/25 | 07:00:03 | 17 Jun 2025 | | Final Results and notice of AGM |
| 16/05/25 | 12:07:47 | 16 May 2025 | | Property Acquisition |
| 01/05/25 | 07:00:09 | 1 May 2025 | | Trading Update |
| 06/11/24 | 07:00:03 | 6 Nov 2024 | | Interim Results for six months ended 29 Sept 2024 |
| 31/07/24 | 17:14:27 | 31 Jul 2024 | | Change of registered office address |
| 16/07/24 | 15:06:51 | 16 Jul 2024 | | Result of AGM |
| 15/07/24 | 07:00:09 | 15 Jul 2024 | | Change of Nominated Adviser and Broker |
| 12/06/24 | 07:00:09 | 12 Jun 2024 | | Final Results and notice of AGM |
| 01/05/24 | 15:19:04 | 1 May 2024 | | Holding(s) in Company |
| 01/05/24 | 07:00:11 | 1 May 2024 | | Trading Update |
| 07/12/23 | 17:06:49 | 7 Dec 2023 | | Director Dealing |
| 07/12/23 | 07:00:10 | 7 Dec 2023 | | Acquisition |
| 07/11/23 | 11:00:12 | 7 Nov 2023 | | Interim Results for six months ended 29 Sept 2023 |
| 05/10/23 | 13:01:02 | 5 Oct 2023 | | Director Dealing |
| 08/09/23 | 16:25:01 | 8 Sept 2023 | | Board Changes |
| 10/08/23 | 16:51:04 | 10 Aug 2023 | | Holding(s) in Company |
| 18/07/23 | 15:01:50 | 18 Jul 2023 | | Result of AGM |
| 19/06/23 | 15:03:05 | 19 Jun 2023 | | Posting of Annual Report & Notice of AGM |
| 14/06/23 | 07:00:04 | 14 Jun 2023 | | Final Results and notice of AGM |
| 08/06/23 | 13:08:25 | 8 Jun 2023 | | Forthcoming Board Changes |
| 28/04/23 | 07:00:03 | 28 Apr 2023 | | Trading Update |
| 26/04/23 | 07:00:08 | 26 Apr 2023 | | Acquisition |
| 22/03/23 | 10:59:18 | 22 Mar 2023 | | Board Changes |
| 09/11/22 | 07:00:04 | 9 Nov 2022 | | Interim Results for six months ended 29 Sept 2022 |
| 05/09/22 | 12:20:43 | 5 Sept 2022 | | Transaction in Own Shares |
| 19/07/22 | 15:18:33 | 19 Jul 2022 | | Result of AGM, GM and Trading Update |
| 21/06/22 | 15:19:13 | 21 Jun 2022 | | Posting of Annual Report and Circular |
| 16/06/22 | 07:00:05 | 16 Jun 2022 | | Annual Report, AGM Notice & Proposed Share Buyback |
| 14/02/22 | 07:00:07 | 14 Feb 2022 | | Disposal of property |
| 19/11/21 | 11:24:13 | 19 Nov 2021 | | Dividend Timetable Correction |
| 18/11/21 | 07:00:05 | 18 Nov 2021 | | Change of Nominated Adviser and Corporate Broker |
| 18/11/21 | 07:00:02 | 18 Nov 2021 | | Interim Results for six months ended 29 Sept 2021 |