Ithaca Energy plc

ITH ORD GBP0.01
Create an alert
Sell
308.00p
Buy
308.80p
1.60p (0.52%)
Last updated today at