Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 250,530 ordinary shares between June 11th and June 17th, 2026, through Investec Bank plc. The volume-weighted average price for these shares ranged from 166.39p to 170.54p, with individual share prices varying between 164.80p and 173.80p. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings