Time Source Company Announcement
25 Mar 2025 07:30 AM Compliance with Market Abuse Regulations
25 Mar 2025 07:10 AM Transaction in Own Shares
25 Mar 2025 07:04 AM Offer for Harmony Energy Income Trust Plc
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Director/PDMR Shareholding
25 Mar 2025 07:00 AM Notification of Major Holdings
25 Mar 2025 07:00 AM Director/PDMR Shareholding
25 Mar 2025 07:00 AM Appointment of Chair
25 Mar 2025 07:00 AM Board Appointment
25 Mar 2025 07:00 AM Kepler Trust Intelligence: New Research
25 Mar 2025 07:00 AM Results of Placing
25 Mar 2025 07:00 AM 2024 Annual Results
25 Mar 2025 07:00 AM Preliminary results for the year ended 31 Dec 2024
25 Mar 2025 07:00 AM Pricing of Senior Notes Offering
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Results for year ended 25 January 2025
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Interim Results Announcement
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Completion of Share Buyback Programme
25 Mar 2025 07:00 AM Trading Update
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Successful completion of refinancing
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
25 Mar 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings