Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 82,090 of its ordinary shares between August 20th and August 26th, 2026, through Investec Bank plc. The volume-weighted average price for these shares ranged from 291.67 pence to 298.35 pence, with individual share prices varying between 288.50 pence and 299.50 pence. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings