← All stories
Markets

SThree plc (STEM) Executes Buyback of 75,089 Shares at Prices Between 282.5p and 301.0p in Week Ending 3 September 2026

1 source ·1 article ·3h ago

SThree plc, the London-listed specialist STEM staffing firm, has repurchased 75,089 of its ordinary shares of 1 pence each via Investec Bank plc from 27 August 2026 through 3 September 2026. This buyback was completed solely on the London S…

Covered by 1 outlet

All coverage · 1 article