Time Source Company Announcement
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Issue of Equity
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Share Buyback and Total Voting Rights
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM HYPROMAG USA TO APPOINT EPCM PROVIDER
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Trio of global engineering agreements with bp
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM New Claims Staked For Tungsten
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM BALFOUR BEATTY 2024 TRADING UPDATE
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Half-year Report
05 Dec 2024 07:00 AM Trading Update and Notice of Interim Results
05 Dec 2024 07:00 AM Issue of Equity and TVR
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM Further Phase of Joint AI Development Project
05 Dec 2024 07:00 AM Transaction in Own Shares
05 Dec 2024 07:00 AM LISTED WARRANTS REDUCTION
UK 100

Latest directors dealings