Time Source Company Announcement
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Investor Presentation via Investor Meet Company
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Results for the half-year to 31 December 2024
20 Mar 2025 07:00 AM Share Buyback Programme
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
20 Mar 2025 07:00 AM Transaction in Own Shares & Total Voting Rights
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Preliminary results for the year ended 31 Dec 2024
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Proposed Board Changes and Notice of AGM
20 Mar 2025 07:00 AM Extension Granted for LOI Validity Period
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Trading Update
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Costain awarded Urenco framework agreement
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
20 Mar 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings