RNS Releases

RNS releases are available from 26 March 2010

2025  2025  2024  2023  2022  2021 
Total: 18 releases
13 June 2025 07:00 Transaction in Own Shares
Transaction in Own Shares
12 June 2025 07:00 Transaction in Own Shares
Transaction in Own Shares
11 June 2025 07:00 Transaction in Own Shares
Transaction in Own Shares
10 June 2025 07:00 Director/PDMR Shareholding
Director/PDMR Shareholding
10 June 2025 07:00 Director/PDMR Shareholding
Director/PDMR Shareholding
10 June 2025 07:00 Transaction in Own Shares
Transaction in Own Shares
10 June 2025 07:00 Annual Financial Report
Annual Financial Report
09 June 2025 07:00 Miscellaneous (add headline)
Commencement of Share Buy-Back Programme
04 June 2025 07:00 Director/PDMR Shareholding
Director/PDMR Shareholding
04 June 2025 07:00 Director/PDMR Shareholding
Director/PDMR Shareholding