Ithaca Energy PLC (STU:XE3)
€ 3.366 +0.036 (+1.08%) Market Cap: 5.48 Bil Enterprise Value: 6.49 Bil PE Ratio: 24.17 PB Ratio: 2.60 GF Score: 56/100