Ithaca Energy plc (LON:ITH)
London flag London · Delayed Price · Currency is GBP · Price in GBX
285.20
-0.40 (-0.14%)
May 20, 2026, 1:49 PM GMT

Ithaca Energy Filings