Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 248,495 of its ordinary shares between April 23rd and April 29th, 2026, through Investec Bank plc. The volume-weighted average purchase price ranged from 157.79 pence to 164.14 pence per share, with the lowest price at 155.40 pence and the highest at 166.80 pence. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings