Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 114,527 of its ordinary shares between July 2nd and July 8th, 2026, through Investec Bank plc. The volume-weighted average purchase price ranged from 161.7085 pence to 169.7042 pence per share, with the lowest price paid being 160.4000 pence and the highest 170.8000 pence. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings