Time Source Company Announcement
27 Aug 2025 07:00 AM Biomarker Discovery Service Launch
27 Aug 2025 07:00 AM Transaction in Own Shares & Total Voting Rights
27 Aug 2025 07:00 AM Commencement of Arbitration Proceedings
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Cambay PSC Update
27 Aug 2025 07:00 AM Battery Portfolio Update
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Change Of Auditor
27 Aug 2025 07:00 AM Martina Malone appointed to the Board of Directors
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM £1m Purchase Orders and airport systems extension
27 Aug 2025 07:00 AM Results for the half year ended 30 June 2025
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Trading Update and Notice of Results
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Agadir Melloul Project
27 Aug 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Ntorya Operations Update
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in own shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
27 Aug 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings