Time Source Company Announcement
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM AGM Trading Update and Directorate Change
15 Aug 2024 07:00 AM Transaction in Own Shares and Total Voting Rights
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Trading Update
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Future Biogas further investment
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Level 2 Factory Acceptance Test Completed
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Directorate Change and Notice of AGM
15 Aug 2024 07:00 AM Transactions in own shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Interim Results for Six Months Ended 30 June 2024
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM National Nuclear Regulator Certification Received
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Operating Update
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Half-year Report
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Trading Update for the year ended 31 July 2024
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Share buyback-transaction in own shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Transaction in Own Shares
15 Aug 2024 07:00 AM Half Yearly Results
15 Aug 2024 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings