| Date | TitleTitle | |||
|---|---|---|---|---|
| 03/07/26 | 07:00:02 | 3 Jul 2026 | Director/PDMR Shareholding | |
| 10/06/26 | 11:10:07 | 10 Jun 2026 | Results of Annual General Meeting | |
| 10/06/26 | 07:00:04 | 10 Jun 2026 | AGM Trading Update | |
| 18/05/26 | 07:00:09 | 18 May 2026 | AGM Notice and Posting of Annual Report & Accounts | |
| 29/04/26 | 07:00:09 | 29 Apr 2026 | Dividend Declaration & Annual Report and Accounts | |
| 27/04/26 | 07:00:09 | 27 Apr 2026 | 2025 Preliminary Results | |
| 20/04/26 | 07:00:07 | 20 Apr 2026 | Investor Presentation via Investor Meet Company | |
| 27/03/26 | 07:00:05 | 27 Mar 2026 | Director/PDMR Shareholding & Concert Party Update | |
| 24/03/26 | 07:00:12 | 24 Mar 2026 | Notice of Results | |
| 09/02/26 | 07:00:04 | 9 Feb 2026 | FY25 Trading Update | |
| 07/01/26 | 07:00:07 | 7 Jan 2026 | Investor Presentation via Investor Meet Company | |
| 11/12/25 | 07:00:09 | 11 Dec 2025 | First Day of Dealings on AIM |