Time Source Company Announcement
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM First Half Trading Update
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Inaphaea Commercial update
14 Oct 2025 07:00 AM Appointment of New CFO
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM New Corporate Presentation
14 Oct 2025 07:00 AM Q3 2025 Trading Update
14 Oct 2025 07:00 AM Design & Installation Investor Insight Event
14 Oct 2025 07:00 AM Full Year Results for the 12mths to 30 June 2025
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Trading Update and Notice of Results
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Trading Statement
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
14 Oct 2025 07:00 AM Purchase of Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares & Total Voting Rights
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Pyebridge FlexGen Power Asset Revenues Surge
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Trading Statement - Year Ended 30 September 2025
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings