Transaction in Own Shares

Summary by AI BETAClose X

SThree plc announced on March 3, 2026, that it purchased 50,276 of its ordinary shares on March 2, 2026, through Investec Bank plc. The shares were acquired at prices ranging from 171.80 pence to 175.40 pence, with a weighted average price of 173.9656 pence per share. The company intends to cancel these purchased shares, which is a common action in share buyback programs that can positively impact shareholder value by reducing the number of outstanding shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings