Light Science Technologies Holdings plc (LST) Financial Health & Risks | Ticker