Time Source Company Announcement
04 Dec 2025 07:00 AM Pre-Close Trading Update
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM £7.3m Contract Extension
04 Dec 2025 07:00 AM Half-year Financial Report
04 Dec 2025 07:00 AM Final Results
04 Dec 2025 07:00 AM Debut £500 million bond issue
04 Dec 2025 07:00 AM Trading Update
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Closure of Retail Offer
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM SCHEME BECOMES EFFECTIVE AND LEADERSHIP CHANGES
04 Dec 2025 07:00 AM Final Results
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in own Shares & Total Voting Rights
04 Dec 2025 07:00 AM Final Results
04 Dec 2025 07:00 AM 2025 Full Year Results
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
04 Dec 2025 07:00 AM Strategy Update
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Interim Financial Results
04 Dec 2025 07:00 AM Trading Update
04 Dec 2025 07:00 AM H1 FY26 Results
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Operational Update, Placing and TVR
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Half year results
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Exercise of Warrants, Total Voting Rights
04 Dec 2025 07:00 AM Transaction in Own Shares
04 Dec 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings