Babcock International Group PLC (STU:BW3)
€ 5.805 -0.22 (-3.65%) Market Cap: 2.96 Bil Enterprise Value: 3.52 Bil PE Ratio: 84.11 PB Ratio: 7.62 GF Score: 61/100

Babcock International Group PLC (STU:BW3) Transcripts

  • 1