Babcock International Group PLC (BAB.L) LSE

986.50

-60.5(-5.78%)

Updated at August 19 10:14AM

Currency In GBp