Transaction in Own Shares

Summary by AI BETAClose X

SThree plc announced on February 18, 2026, that it purchased 37,561 of its ordinary shares on February 17, 2026, through Investec Bank plc. The shares were acquired at prices ranging from 171.40 pence to 174.00 pence, with a weighted average price of 172.7793 pence per share. The company intends to cancel these repurchased shares, which is a common action to reduce the number of outstanding shares and potentially increase earnings per share.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings