Time Source Company Announcement
12 May 2023 07:00 AM Share Buyback Programme
12 May 2023 07:00 AM Issue of Equity, PDMR/Director Holdings, TVR
12 May 2023 07:00 AM Q1 2023 FINANCIAL AND OPERATING RESULTS
12 May 2023 07:00 AM New lease agreement
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Acquisition of 29.9% holding in the Company
12 May 2023 07:00 AM Notice of termination of contract
12 May 2023 07:00 AM Expansion into the US
12 May 2023 07:00 AM Amended Loan Facility & Related Party Transactions
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Contract Win
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Exercise of Options and Placing of Shares
12 May 2023 07:00 AM Share Buyback Programme
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Half-year Report
12 May 2023 07:00 AM Sandbox Application Update & Appointment of Broker
12 May 2023 07:00 AM Director/PDMR Shareholding
12 May 2023 07:00 AM Holding(s) in Company
12 May 2023 07:00 AM Director/PDMR Shareholding
12 May 2023 07:00 AM Compliance with the Market Abuse Regulation
12 May 2023 07:00 AM Compliance with the Market Abuse Regulation
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Trading Update and Board Changes
12 May 2023 07:00 AM Publication of Scheme Document
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Half-year Report
12 May 2023 07:00 AM BALFOUR BEATTY 2023 AGM TRADING UPDATE
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Regulatory approvals in California and Florida
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Exercise of Options and Total Voting Rights
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
12 May 2023 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings