Ithaca Energy plc (LON:ITH)
London flag London · Delayed Price · Currency is GBP · Price in GBX
232.00
-14.60 (-5.92%)
Jun 15, 2026, 10:19 AM GMT

Ithaca Energy Filings