← 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
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