Thruvision Group plc (THRU) Financial Health & Risks | Ticker