Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 174,737 of its ordinary shares between June 18th and June 24th, 2026, through Investec Bank plc, with the intention to cancel these shares. The volume-weighted average prices for these purchases ranged from 156.0607 pence to 166.5435 pence per share, with individual share prices varying between 153.2000 pence and 169.4000 pence.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings