Essentra plc (ESNT) Financial Health & Risks | Ticker