Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 28,972 of its ordinary shares on 21 July 2026 through Investec Bank plc, with a volume-weighted average price of 211.2587 pence per share, and the company intends to cancel these shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings