Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 110,433 of its ordinary shares between July 30, 2026, and August 5, 2026, through Investec Bank plc. The volume-weighted average price for these shares ranged from 257.16 pence to 270.74 pence, with individual purchases falling between 253.50 pence and 272.50 pence. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings