Time Source Company Announcement
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Issue of Equity and TVR
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Holding(s) in Company
08 Dec 2025 07:00 AM Holding(s) in Company
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM Transaction in Own Shares
08 Dec 2025 07:00 AM New Major Contract Awards in the Water Sector
UK 100

Latest directors dealings