Time Source Company Announcement
19 Nov 2024 07:00 AM Maiden Drilling Programme Commences at Mbe
19 Nov 2024 07:00 AM Issue of shares to non-executive directors
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Preliminary Results
19 Nov 2024 07:00 AM AGM Statement
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM HALF-YEARLY FINANCIAL REPORT
19 Nov 2024 07:00 AM Capital Markets Event
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM US$9 million new MDA system contract award
19 Nov 2024 07:00 AM Transaction in Own Shares and Total Voting Rights
19 Nov 2024 07:00 AM Half Year Results
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Q3 2024 Trading Update
19 Nov 2024 07:00 AM Completion of White Flame Energy Acquisition
19 Nov 2024 07:00 AM Trading Update
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Acquisition & Notice of Results
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Preliminary Results
19 Nov 2024 07:00 AM Interim Results
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Half-year Report
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Interim results
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
19 Nov 2024 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings