Ithaca Energy plc

ITH ORD GBP0.01
Create an alert
Sell
292.80p
Buy
293.40p
1.20p (0.41%)
Last updated today at