Transaction in Own Shares

Summary by AI BETAClose X

SThree plc announced on February 23, 2026, that it purchased 38,597 of its ordinary shares on February 20, 2026, through Investec Bank plc. The shares were acquired at prices ranging from 172.40 pence to 175.40 pence, with a weighted average price of 173.8932 pence per share. The company intends to cancel these purchased shares, which is a common practice to reduce the number of outstanding shares and potentially increase earnings per share.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings