| 26/09/2025 | 18:19 | Holding(s) in Company | RNS | 
| 25/09/2025 | 07:00 | Q2 Trading Update | RNS | 
| 07/08/2025 | 16:05 | Result of AGM | RNS | 
| 01/08/2025 | 07:00 | CFO Update | RNS | 
| 02/07/2025 | 07:00 | Notice of AGM and Dividend Declaration | RNS | 
| 25/06/2025 | 07:00 | FY25 Results | RNS | 
| 06/06/2025 | 07:00 | Directorate Change | RNS | 
| 04/06/2025 | 07:00 | Holding(s) in Company | RNS | 
| 10/04/2025 | 07:00 | FY25 Pre-close Trading Statement | RNS | 
| 17/03/2025 | 14:27 | Holding(s) in Company | RNS | 
| 03/02/2025 | 15:29 | Director/PDMR Shareholding | RNS | 
| 03/02/2025 | 07:00 | Holding(s) in Company | RNS | 
| 10/01/2025 | 16:49 | Director/PDMR Shareholding | RNS | 
| 10/01/2025 | 07:00 | Holding(s) in Company | RNS | 
| 27/11/2024 | 07:00 | Holding(s) in Company | RNS | 
| 26/11/2024 | 07:00 | Holding(s) in Company | RNS | 
| 12/11/2024 | 07:00 | HY25 Interim Results | RNS | 
| 01/11/2024 | 07:00 | Directorate Change | RNS | 
| 17/10/2024 | 07:00 | Directorate Change | RNS | 
| 08/08/2024 | 15:59 | Result of AGM | RNS | 
| 10/07/2024 | 07:00 | Director/PDMR Shareholding | RNS | 
| 08/07/2024 | 15:33 | Notice of AGM and Publication of Annual Report | RNS | 
| 26/06/2024 | 07:00 | Final Results | RNS | 
| 04/06/2024 | 16:46 | Notice of Results | RNS | 
| 25/04/2024 | 07:00 | Director/PDMR Shareholdings | RNS | 
| 18/04/2024 | 12:12 | Lease Extension | RNS | 
| 16/04/2024 | 07:00 | Q4-24 pre close trading update | RNS | 
| 06/03/2024 | 18:34 | AIM Notice Rule 17 | RNS | 
| 05/02/2024 | 12:39 | Director/PDMR Shareholding | RNS | 
| 29/01/2024 | 07:00 | Director/PDMR Shareholding | RNS | 
| 11/01/2024 | 07:00 | Director/PDMR Shareholding | RNS | 
| 10/01/2024 | 12:07 | Director/PDMR Shareholding | RNS | 
| 10/01/2024 | 07:00 | Trading Update | RNS | 
| 23/11/2023 | 10:43 | Holding(s) in Company | RNS | 
| 16/11/2023 | 07:00 | HY24 Interim Results | RNS | 
| 13/11/2023 | 07:00 | Notice of Results | RNS | 
| 12/10/2023 | 07:00 | Trading Update | RNS | 
| 15/09/2023 | 07:00 | Director/PDMR Shareholding | RNS | 
| 15/08/2023 | 15:07 | Director/PDMR Shareholding | RNS | 
| 11/08/2023 | 07:00 | Result of AGM | RNS | 
| 10/08/2023 | 07:05 | Trading Statement | RNS | 
| 10/07/2023 | 07:00 | Notice of AGM and Publication of Annual Report | RNS | 
| 03/07/2023 | 07:00 | Director/PDMR Shareholding | RNS | 
| 14/06/2023 | 07:00 | FY23 Results | RNS | 
| 24/05/2023 | 07:00 | Notice of Results | RNS | 
| 12/04/2023 | 07:00 | FY23 Trading Update | RNS | 
| 04/04/2023 | 07:00 | Change of Adviser | RNS | 
| 23/01/2023 | 17:41 | Director/PDMR Shareholding | RNS | 
| 10/01/2023 | 07:00 | Trading Update | RNS | 
| 24/11/2022 | 09:53 | Dividend Declaration | RNS |