Serica Energy PLC (SER) Financial Health & Risks | Ticker