← All stories
Markets
SThree plc (STEM) Executes Share Buyback of 82,092 Shares at Up to 299.5p from 20-26 August 2026
SThree plc, the London-listed specialist recruitment firm focused on STEM sectors, has revealed a share repurchase programme spanning 20 August 2026 to 26 August 2026. During this period, the company bought back 82,092 ordinary shares of 1…
Covered by 1 outlet
All coverage · 1 article