Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 322,173 of its ordinary shares between May 21st and May 27th, 2026, through Investec Bank plc. The volume-weighted average purchase price was approximately 161.70 pence per share, with individual transactions ranging from 156.40 pence to 166.20 pence. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings