Latest announcements

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
Surrender and grant of options and PDMR dealings 10-Jul-2024 07:00 RNS