Babcock International Group PLC (STU:BW3)
€ 5.915 0.165 (2.87%) Market Cap: 3.01 Bil Enterprise Value: 3.53 Bil PE Ratio: 14.60 PB Ratio: 6.11 GF Score: 68/100