Transaction in Own Shares

Summary by AI BETAClose X

SThree plc announced on February 19, 2026, that it purchased 30,785 of its ordinary shares on February 18, 2026, through Investec Bank plc. The shares were acquired at prices ranging from 170.00 pence to 176.00 pence, with a weighted average price of 173.8257 pence per share. The company intends to cancel these purchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings