Ithaca Energy plc (ITH.L) LSE

177.80

-2.4(-1.33%)

Updated at October 17 04:45PM

Currency In GBp