Time Source Company Announcement
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM US DoD awards $6.2m to Pilot Mountain Project
23 Jul 2025 07:00 AM Full Year Results
23 Jul 2025 07:00 AM Trading Update and Notice of Interim Results
23 Jul 2025 07:00 AM Transactions in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares & Total Voting Rights
23 Jul 2025 07:00 AM 2025 Half Year Results
23 Jul 2025 07:00 AM Final Results
23 Jul 2025 07:00 AM Half-year Results
23 Jul 2025 07:00 AM Final Results for the year ended 31 March 2025
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Prelim Results, Analyst & Investor Presentations
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Pre-close trading update
23 Jul 2025 07:00 AM Transformation of CPP Group: Disposal of CPP India
23 Jul 2025 07:00 AM Q2 2025 Production Report
23 Jul 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
23 Jul 2025 07:00 AM H1 2025 Trading Update
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Half-year Report
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Commencement of Share Repurchase Programme
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM H1 2025 Trading Update
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM EXERCISE OF STOCK OPTIONS AND ISSUE OF EQUITY
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Q2 2025 Trading Update
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Transaction in Own Shares
23 Jul 2025 07:00 AM Ofgem opens Investigation into Smart DCC Ltd
UK 100

Latest directors dealings