Ithaca Energy PLC
+2.07%
285.40 GBX
ITH · LSE
FreeTheAI
Stocks
1M · Oct 10, 2:23 PM ET