6ix

Babcock International Group Plc (BAB) Stock Price, News, Filings & Events

Babcock International Group Plc, trading under the ticker BAB, is a public company based in the UK with a market capitalization of approximately £6.67 billio...

website/stock/lse-bab/babcock-international-group-plc/l-avqamzxeuo