Director/PDMR Shareholding
03 April 2024
Director/PDMR shareholding
Audited 2023 preliminary results
27 March 2024
Results & trading updates
Audited 2023 preliminary results
27 March 2024
Results & trading updates
Transaction in Own Shares
Notice of Results
11 March 2024
Results & trading updates
Notice of Results
11 March 2024
Results & trading updates
Transaction in Own Shares
Transaction in Own Shares
Transaction in Own Shares