Advanced company searchLink opens in new window

BALFOUR BEATTY PLC

Company number 00395826

Filter by category

Filter by category


Confirmation statement filters

Company Results (links open in a new window)
Date (document was filed at Companies House) Type Description (of the document filed at Companies House) View / Download (PDF file, link opens in new window)
02 May 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 24,349,459.5
  • ANNOTATION Clarification hmrc confirmation received appropriate stamp duty has been paid on this transaction
29 Apr 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 22,822,486.5
  • ANNOTATION Clarification hmrc confirmation received appropriate stamp duty has been paid on this transaction
29 Apr 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 23,134,986.5
  • ANNOTATION Clarification hmrc confirmation received appropriate stamp duty has been paid on this transaction
29 Apr 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 23,447,486.5
  • ANNOTATION Clarification hmrc confirmation received appropriate stamp duty has been paid on this transaction
29 Apr 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 23,759,986.5
  • ANNOTATION Clarification hmrc confirmation received appropriate stamp duty has been paid on this transaction
29 Apr 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 24,036,959.5
  • ANNOTATION Clarification hmrc confirmation received appropriate stamp duty has been paid on this transaction
28 Mar 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 22,509,986.5
  • ANNOTATION Clarification hmrc - confirmation receviced that approprite duty that has been paid on this repurchased
13 Mar 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 21,641,508
  • ANNOTATION Clarification hmrc confirmation received appropriate stamp duty has been paid on this transaction
13 Mar 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 21,934,986.5
  • ANNOTATION Clarification hmrc confirmation received appropriate stamp duty has been paid on this transaction
13 Mar 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 22,229,986.5
  • ANNOTATION Clarification hmrc confirmation received appropriate stamp duty has been paid on this transaction
02 Dec 2024 AP01 Appointment of Mr Rudolph Lister Wynter as a director on 1 December 2024
13 Nov 2024 SH05 Statement of capital on 31 October 2024
  • GBP 258,511,910.00
    Cancellation of treasury shares. Treasury capital:
  • GBP 21,377,590 on 31 October 2024
25 Oct 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 34,939,481
  • ANNOTATION Clarification hmrc confirmation received that appropriate stamp duty has been paid on this transaction.
17 Oct 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 34,089,260
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
17 Oct 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 34,358,942.5
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
17 Oct 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 34,670,197.5
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
02 Oct 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 33,560,399.5
02 Oct 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 33,817,706.5
24 Sep 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 33,288,389.5
  • ANNOTATION Clarification hmrc confirmation received that appropriate stamp duty has been paid on this transaction
06 Sep 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 32,732,113
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
06 Sep 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 33,003,617.5
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
20 Aug 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 32,439,964
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
09 Aug 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 32,204,828
  • ANNOTATION Clarification hmrc confirmation received that appropriate stamp duty has been paid on this transaction
30 Jul 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 31,541,629.5
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
30 Jul 2024 SH03 Purchase of own shares. Shares purchased into treasury:
  • GBP 31,893,489
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase