Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 226,606 of its ordinary shares between April 16th and April 22nd, 2026, through Investec Bank plc. The volume-weighted average price for these shares ranged from 154.8173 pence to 158.6219 pence, with individual share prices varying between 153.6000 pence and 161.4000 pence. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings