← All stories
Markets

SThree plc (STEM) Executes Share Buyback of 82,092 Shares at Up to 299.5p from 20-26 August 2026

1 source ·1 article ·6h ago

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