Eden BioSolutions plc (EDEN) Financial Health & Risks | Ticker