Ithaca Energy plc (ITH) Financial Health & Risks | Ticker