Ithaca Energy PLC (CHIX:ITHl)
£ 2.194 -0.074 (-3.26%) Market Cap: 3.60 Bil Enterprise Value: 4.63 Bil PE Ratio: 0 PB Ratio: 1.88 GF Score: 52/100