Time Source Company Announcement
25 Mar 2026 07:00 AM Pre-close update
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Final Results
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM AGM Statement
25 Mar 2026 07:00 AM Full Year Results
25 Mar 2026 07:00 AM Pre-Close Trading Update
25 Mar 2026 07:00 AM Trading update and Notice of Capital Markets Event
25 Mar 2026 07:00 AM UKEn signs MOU with Wales & West Utilities
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares and Total Voting Rights
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Annual Financial Report
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Trading Statement
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares, Share Buyback Complete
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares and Total Voting Rights
25 Mar 2026 07:00 AM Business Update
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM FY26 Trading Update
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Purchase in Own Shares
25 Mar 2026 07:00 AM Continuous Toxicity Monitoring Project Update
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
25 Mar 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings