Babcock International Group plc (BAB.L)


LSE - LSE Delayed Price. Currency in GBp
1,035.00-11.00 (-1.05%)
At close: 12:06 PM EDT
People also watch:
AHT.LBNZL.LAGK.LADN.LGKN.L
Loading...