Time Source Company Announcement
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Co-located Battery Energy Storage System Pilot
03 Dec 2025 07:00 AM Interim Results & Interim Report
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Trading Update
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Interim Results
03 Dec 2025 07:00 AM Two Contract Wins
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Interim Results
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Award of licence at the BNG Contract Area
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Property Rates Update
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Limnytskyi licence update
03 Dec 2025 07:00 AM Molaoi Drilling Update
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
03 Dec 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings