Babcock International Group PLC (STU:BW3)
€ 5.415 0.01 (0.19%) Market Cap: 2.78 Bil Enterprise Value: 3.29 Bil PE Ratio: 14.66 PB Ratio: 6.14 GF Score: 68/100

Babcock International Group PLC (STU:BW3) Transcripts

  • 1