SThree shares plunge after recruiter warns of a challenging 2026
Contract order book of £156 million, down 6% Group net fees down 12% year-on-year Shares down 62% over the past year Shares in SThree (STEM) plunged 20% in morning trading as the specialist recruitment firm warned of 'subdued' activity well into full year 2026. The company said macro uncertainty had 'persisted for longer than expected, impacting levels of new business activity.' > More...