Transaction in Own Shares

Summary by AI BETAClose X

SThree plc announced on March 2, 2026, that it purchased 27,135 of its ordinary shares on February 27, 2026, through Investec Bank plc. The weighted average price per share was 172.2060 pence, with the lowest price at 168.40 pence and the highest at 175.00 pence. The company intends to cancel these repurchased shares.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings