Ithaca Energy PLC

Ithaca Energy PLC

289.60
GBX
-3.20
(-1.09%)
10.63EPS
20.27P/E
358.18BMarket Cap
Nov 25Next Earn