Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 419,392 of its ordinary shares between May 28, 2026, and June 3, 2026, through Investec Bank plc. The volume-weighted average price for these purchases ranged from 165.4821 pence to 169.0467 pence per share, with the lowest price paid being 163.8000 pence and the highest 172.0000 pence. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings