Osirium Technologies plc (OSI) Financial Health & Risks | Ticker