Jersey Electricity plc (JEL) Financial Health & Risks | Ticker