Nexus Finance
BAB.L BABCOCK INTERNATIONAL GROUP PLC | GB0009697037
Metric Current
Market Cap 5.545.553.408
Enterprise Value 5.920.938.496
Trailing P/E 27,5
Forward P/E 15,57
Price to Sales 1,07
Price to Book 908,56
EV/Revenue 1,14
EV/EBITDA 16,56
ende