Time Source Company Announcement
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Half Year Results
10 Dec 2025 07:00 AM Rule 19.6(c) confirmation of post-offer statements
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Disposals Programme Update
10 Dec 2025 07:00 AM Half-year Financial Report
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
10 Dec 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings