Transaction in Own Shares

Summary by AI BETAClose X

SThree plc announced on March 10, 2026, that it purchased 44,315 of its ordinary shares on March 9, 2026, through Investec Bank plc. The shares were acquired at prices ranging from 168.00 pence to 175.20 pence, with a weighted average price of 173.3113 pence per share. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings