Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 374,446 of its ordinary shares between June 4th and June 10th, 2026, through Investec Bank plc. The volume-weighted average purchase price across these transactions was approximately 170.40 pence per share, with individual share prices ranging from 165.6 pence to 173.6 pence. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings