Babcock International Group PLC (BAB.L) LSE

1,143.00

-37(-3.14%)

Updated at October 17 04:44PM

Currency In GBp