Transaction in Own Shares

Summary by AI BETAClose X

SThree plc announced on February 27, 2026, that it purchased 36,607 of its ordinary shares on February 26, 2026, through Investec Bank plc. The weighted average price per share was 167.2462 pence, with the lowest price at 164.80 pence and the highest at 169.20 pence. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings