Transaction in Own Shares

Summary by AI BETAClose X

SThree plc announced on March 6, 2026, that it purchased 53,138 of its ordinary shares on March 5, 2026, through Investec Bank plc. The weighted average price per share was 173.5344 pence, with the lowest price at 172.20 pence and the highest at 176.40 pence. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings