Time Source Company Announcement
09 Oct 2025 07:00 AM Remuneration Reductions & Distribution Commitment
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Trading Update
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM £300m buyback completed, £450m extension commenced
09 Oct 2025 07:00 AM Trading Update
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Preliminary Results for year ended 31 July 2025
09 Oct 2025 07:00 AM Trading Update, New Contract awards and Renewals
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Post-Close Trading Update
09 Oct 2025 07:00 AM Financial reporting structure and trading update
09 Oct 2025 07:00 AM Exercise of second tranche of Limeco Option
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Bond Pricing, Guidance & Operational Update
09 Oct 2025 07:00 AM Trading Statement
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Purchase of Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Q3 2025 Operations Update
09 Oct 2025 07:00 AM Share Buyback Programme
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Annual Financial Report
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
09 Oct 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings