Ithaca Energy plc (LON:ITH)
London flag London · Delayed Price · Currency is GBP · Price in GBX
231.56
-15.04 (-6.10%)
Jun 15, 2026, 10:59 AM GMT

Ithaca Energy Filings