Balfour Beatty plc stock (GB0002422382): infrastructure contractor navigates UK construction cycle a AD HOC NEWS