Time Source Company Announcement
22 Nov 2023 07:00 AM Preliminary Results 2023
22 Nov 2023 07:00 AM Interim Results
22 Nov 2023 07:00 AM Interim results
22 Nov 2023 07:00 AM Interim Results & Capital Recycling Update
22 Nov 2023 07:00 AM Drilling Program Completed
22 Nov 2023 07:00 AM Morocco Project Update
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Settlement with Securities and Exchange Commission
22 Nov 2023 07:00 AM SHARE BUYBACK PROGRAMME
22 Nov 2023 07:00 AM Trading update
22 Nov 2023 07:00 AM Launch of Share Buyback Programme
22 Nov 2023 07:00 AM Interim results for the six months to 30 Sept 2023
22 Nov 2023 07:00 AM Interim Results 6 months ended 30th September 2023
22 Nov 2023 07:00 AM Half Yearly Results
22 Nov 2023 07:00 AM Half Year Results
22 Nov 2023 07:00 AM Trading Update
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Half Year Trading Update
22 Nov 2023 07:00 AM Year End Trading Update
22 Nov 2023 07:00 AM Trading Update
22 Nov 2023 07:00 AM Half Year Results
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Financial Year 2024 Interim Results
22 Nov 2023 07:00 AM Trading Statement
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Trading Update
22 Nov 2023 07:00 AM Acquisition
22 Nov 2023 07:00 AM Capital Markets event & 2024 Guidance
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Total Voting Rights
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Strategy Progress Update Notification
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
22 Nov 2023 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings