Ithaca Energy plc (LON:ITH)
London flag London · Delayed Price · Currency is GBP · Price in GBX
231.83
-14.78 (-5.99%)
Jun 15, 2026, 9:59 AM GMT

Ithaca Energy Filings