Babcock International Group PLC (BAB.L) LSE

1,036.50

-9.5(-0.91%)

Updated at June 02 07:04PM

Currency In GBp