Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 231,732 of its ordinary shares between March 12th and March 18th, 2026, through Investec Bank plc, with an aggregated volume-weighted average price of approximately 167.60 pence per share. The company intends to cancel these repurchased shares. The purchases occurred on the XLON venue, with individual transaction prices ranging from 157.60 pence to 177.60 pence.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings