Shearwater Group PLC (SWG) Financial Health & Risks | Ticker