Transaction in Own Shares

Summary by AI BETAClose X

SThree plc announced on February 20, 2026, that it purchased 26,721 of its ordinary shares on February 19, 2026, through Investec Bank plc. The shares were acquired at prices ranging from 172.20 pence to 175.80 pence, with a weighted average price of 173.4221 pence per share. The company intends to cancel these purchased shares, a move that typically aims to reduce the number of outstanding shares and potentially increase earnings per share.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings