Time Source Company Announcement
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Half-year Report
30 Sep 2024 07:00 AM Interim Results
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Trading and Operational Update
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Interim Results
30 Sep 2024 07:00 AM Half-year Report
30 Sep 2024 07:00 AM AGM Statement
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Transaction in Own Shares & Total Voting Rights
30 Sep 2024 07:00 AM Interim Results
30 Sep 2024 07:00 AM Unaudited Interim Results
30 Sep 2024 07:00 AM Half-year Report
30 Sep 2024 07:00 AM Interim Results
30 Sep 2024 07:00 AM Annual Report for the Year Ended 30 June 2024
30 Sep 2024 07:00 AM Half Year Report
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Half-year Report
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Conditional MFSA Regulatory Approval
30 Sep 2024 07:00 AM Final Results to 30th June 2024
30 Sep 2024 07:00 AM 2024 Interim Results
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Contract Orders and Renewals
30 Sep 2024 07:00 AM Final Results and Notice of AGM
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Inclusion in FTSE 250 Index
30 Sep 2024 07:00 AM Half Year Report
30 Sep 2024 07:00 AM Disposal of AAC Cyroma Limited
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Annual Financial Report
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Interim Results & Trading Update
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Results for Half Year ending 30 June 2024
30 Sep 2024 07:00 AM Half-year Report
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Interim results for the six months to 30 June 2024
30 Sep 2024 07:00 AM Interim Results
30 Sep 2024 07:00 AM Transaction in Own Shares
30 Sep 2024 07:00 AM Transactions in own securities
30 Sep 2024 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings