Time Source Company Announcement
29 Dec 2025 07:00 AM Holding(s) in Company
29 Dec 2025 07:00 AM Trading and financing update, Directorate change
29 Dec 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
29 Dec 2025 07:00 AM Replacement: Director/PDMR Share Dealing
29 Dec 2025 07:00 AM Holding(s) in Company
29 Dec 2025 07:00 AM Holding(s) in Company
29 Dec 2025 07:00 AM Appointment of Chairman and Directorate Change
29 Dec 2025 07:00 AM Share Buyback
29 Dec 2025 07:00 AM Board change
29 Dec 2025 07:00 AM UNAUDITED INTERIM REPORT TO 30 SEPTEMBER 2025
29 Dec 2025 07:00 AM Unaudited Interim Report + Concert Party Update
29 Dec 2025 07:00 AM Holding(s) in Company
29 Dec 2025 07:00 AM Compliance with Market Abuse Regulation
29 Dec 2025 07:00 AM Notification of Major Holdings
29 Dec 2025 07:00 AM Financial Results for the 6 Months to 30 Sep 2025
29 Dec 2025 07:00 AM Interim Results
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in own Shares and Total Voting Rights
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Disclosure under Regulation 30 of LODR
29 Dec 2025 07:00 AM Half-year Financial Report ended 30 September 2025
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Recommended Cash Acquisition
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
29 Dec 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings