Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 376,553 of its ordinary shares between May 14th and May 20th, 2026, through Investec Bank plc, with the intention to cancel these shares. The volume-weighted average purchase price across these transactions ranged from 153.30p to 162.45p per share, with individual share prices varying between 151.00p and 168.00p.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings