Balfour Beatty plc

BBY Ordinary 50p
Create an alert
Sell879.00p
Buy880.50p
2.50p (0.29%)
Last updated today at 15:17 UTC