Transaction in Own Shares

Summary by AI BETAClose X

SThree plc announced on February 25, 2026, that it purchased 46,634 of its ordinary shares on February 24, 2026, through Investec Bank plc. The shares were acquired at prices ranging from 167.20 pence to 171.60 pence, with a weighted average price of 169.5937 pence per share. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings