Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 359,359 of its ordinary shares between May 7th and May 13th, 2026, through Investec Bank plc. The volume-weighted average purchase price ranged from 176.21p to 183.17p, with individual share prices varying between 174.00p and 184.80p. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings