Babcock International Group PLC (LON:BAB)
London flag London · Delayed Price · Currency is GBP · Price in GBX
1,193.50
+12.00 (1.02%)
Aug 14, 2026, 4:53 PM GMT

Babcock International Group Filings