Time Source Company Announcement
20 Nov 2025 07:00 AM Transaction in own Shares and Total Voting Rights
20 Nov 2025 07:00 AM Interim Results September 2025
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Unaudited Interim Results for 6m ended 30 Sep 2025
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM H1 FY26 Results
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM H1 FY26 Results
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Anticipated acquisition of 100MW project
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Trading Update & Notice of Half-Year Results
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares & Total Voting Rights
20 Nov 2025 07:00 AM Transaction in Own Shares
20 Nov 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings