Transaction in Own Shares

Summary by AI BETAClose X

SThree plc announced on March 12, 2026, that it purchased 68,653 of its ordinary shares on March 11, 2026, through Investec Bank plc. The shares were acquired at prices ranging from 171.40 pence to 175.40 pence, with a weighted average price of 174.2459 pence per share. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings