FY25 Final Results

Summary by AI BETAClose X

SThree plc reported final results for the year ended 30 November 2025, with revenue at £1,302.2 million and net fees at £322.7 million, both down 13% reported and 12% like-for-like compared to the prior year. Operating profit decreased significantly to £26.1 million from £66.2 million, resulting in a profit before tax of £25.5 million, down 62%. The company completed its Technology Improvement Programme (TIP) rollout and announced a further share buyback of up to £20 million, maintaining a final dividend of 9.2 pence per share. Despite a challenging macroeconomic environment, SThree ended the year with encouraging new business activity and a net cash position of £68.0 million.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings