Ithaca Energy plc

ITH ORD GBP0.01
Create an alert
Sell236.00p
Buy238.00p
4.40p (1.82%)
Last updated today at 02:15 UTC