Latest announcements

Director/PDMR Shareholding 16-Sep-2024 15:01 RNS
Director/PDMR Shareholding 13-Sep-2024 10:46 RNS
Interim Results 12-Sep-2024 07:00 RNS
Notice of Results and Investor Presentation 04-Sep-2024 07:00 RNS
Board changes 30-Jul-2024 07:00 RNS