Sabien Technology Group PLC (SNT) Financial Health & Risks | Ticker