Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 326,811 of its ordinary shares between March 19th and March 25th, 2026, through Investec Bank plc. The volume-weighted average price paid across these transactions ranged from 147.81 pence to 160.95 pence per share, with the lowest price paid being 144.00 pence and the highest 162.20 pence. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings