Time Source Company Announcement
12 Sep 2024 07:00 AM Un-audited Results for the 6 months ended 30 June
12 Sep 2024 07:00 AM Interim Results
12 Sep 2024 07:00 AM 2024 HALF YEAR RESULTS
12 Sep 2024 07:00 AM TRADING STATEMENT AND NOTICE OF HALF YEAR RESULTS
12 Sep 2024 07:00 AM Contract and Market Guidance
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Demerger of Occupational Health division
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Pyebridge Revenue Updates
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM FY24 Interim Results to 30 June 2024
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM UNAUDITED INTERIM RESULTS
12 Sep 2024 07:00 AM Commencement of £130m share buyback programme
12 Sep 2024 07:00 AM Interim Results for the 6 months ended 30 June 24
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM AIM Rule 17 Schedule 2(g) Update
12 Sep 2024 07:00 AM Results for the six months ended 30 June 2024
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Successful steam oxygen gasification test results
12 Sep 2024 07:00 AM First Quarter Revenue Update
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Extension of PUSU deadline
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Interim Results
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares and Total Voting Rights
12 Sep 2024 07:00 AM Interim Results for six months ended 30 June 2024
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM EU AIRLINE OWNERSHIP AND CONTROL REQUIREMENTS
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Half Year Report
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
12 Sep 2024 07:00 AM Transaction in Own Shares
UK 100