Time Source Company Announcement
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Final Results
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Start of Phase 3 Optimisation at Teck Hughes
17 Sep 2025 07:00 AM Successful Sparkle Power Programme Testing
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Half Year Results Statement
17 Sep 2025 07:00 AM Acquisition of Solar Energy Project
17 Sep 2025 07:00 AM Interim results for the 6 months ended 30 Jun 2025
17 Sep 2025 07:00 AM Annual Financial Report
17 Sep 2025 07:00 AM Results of Annual General Meeting
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM QUARTERLY NET ASSET VALUE AND PORTFOLIO UPDATE
17 Sep 2025 07:00 AM Mobilises Drill Rig and Strengthens Local Team
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Half Year Results
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Portfolio Manager Team Update
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Purchase of Own Shares
17 Sep 2025 07:00 AM Bitcoin Holding
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
17 Sep 2025 07:00 AM OptiMAL R&D Update
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM AGM Trading Update
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Half-year Report
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
17 Sep 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings