Babcock International Group PLC

Babcock International Group PLC

BAB.L
Babcock International Group PLCGB flagLondon Stock Exchange
1,048.00
GBp
+9.00
- -
5.13BMarket Cap