Ithaca Energy plc

ITH ORD GBP0.01
Create an alert
Sell239.60p
Buy240.80p
9.80p (4.24%)
Last updated today at 03:48 UTC