Transaction in Own Shares

Summary by AI BETAClose X

SThree plc announced on February 26, 2026, that it purchased 39,607 of its ordinary shares on February 25, 2026, through Investec Bank plc. The shares were acquired at prices ranging from 164.40 pence to 168.00 pence, with a weighted average price of 166.9076 pence per share. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings