SThree PLC (STEM) Financial Health & Risks | Ticker