Ithaca Energy plc (LON:ITH)
London flag London · Delayed Price · Currency is GBP · Price in GBX
230.60
-7.00 (-2.95%)
Jul 28, 2026, 11:44 AM GMT

Ithaca Energy Filings