Time Source Company Announcement
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Interim Results - ended 30 September 2025
15 Dec 2025 07:00 AM FY Trading Update
15 Dec 2025 07:00 AM HUI Secures Exclusive InEnTec License
15 Dec 2025 07:00 AM Annual Financial Report
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM GreenRoc Consortium Receives £1.2m Danish Grant
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in own Shares and Total Voting Rights
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Monte Muambe Operational Update
15 Dec 2025 07:00 AM Half-Year Report
15 Dec 2025 07:00 AM Exchange Cloud Win
15 Dec 2025 07:00 AM Transactions in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Audited Results for the year ended 30 June 2025
15 Dec 2025 07:00 AM Disposal of Canadian Subsidiary
15 Dec 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Operational Update
15 Dec 2025 07:00 AM Block 8 Oman: Drilling Programme Results
15 Dec 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
15 Dec 2025 07:00 AM £30 million equity investment agreement
15 Dec 2025 07:00 AM Results of Annual General Meeting
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Commissioning of Pilot Wash Plant Completed
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Half-year Financial Report
15 Dec 2025 07:00 AM Transaction in Own Shares & Total Voting Rights
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Company Update
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Issue of Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
UK 100