Time Source Company Announcement
30 Jan 2026 07:00 AM Quarterly Activities Report December 2025
30 Jan 2026 07:00 AM December 2025 Quarterly Report
30 Jan 2026 07:00 AM FY2025 Trading Update
30 Jan 2026 07:00 AM £3.25m Placing to Accelerate Exploration Portfolio
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Tender Offer
30 Jan 2026 07:00 AM QUARTERLY OPERATING UPDATE
30 Jan 2026 07:00 AM Transaction in Own Shares and Total Voting Rights
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Operational Update for Q4 and FY2025
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM AstraZeneca agrees obesity and T2D deal with CSPC
30 Jan 2026 07:00 AM Final Results
30 Jan 2026 07:00 AM 3rd Quarter Results
30 Jan 2026 07:00 AM Launch of Bitcoin and Gold Hedging Strategy
30 Jan 2026 07:00 AM Operational Update
30 Jan 2026 07:00 AM Funding & Corporate Update
30 Jan 2026 07:00 AM AGM & Q1 Trading Update
30 Jan 2026 07:00 AM Total Voting Rights
30 Jan 2026 07:00 AM Transaction in Own Shares and Total Voting Rights
30 Jan 2026 07:00 AM Total Voting Rights & 2026 Financial Calendar
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Full Year Trading Update
30 Jan 2026 07:00 AM Final results for period ended 30 September 2025
30 Jan 2026 07:00 AM Trading ahead of expectations
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Capital allocation update
30 Jan 2026 07:00 AM Total Voting Rights
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Tolling agreement for 250MW (500MWh) of BESS
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Quarterly Activities Report
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Contract Wins
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Final Results for year ended 30 September 2025
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Half Year Report to 30 November 2025
30 Jan 2026 07:00 AM Transaction in Own Shares
30 Jan 2026 07:00 AM Half Year Report to 30 November 2025
UK 100

Latest directors dealings