An announcement from SThree plc ( (GB:STEM) ) is now available.
SThree plc has announced a transaction involving the repurchase of its own shares as part of a previously declared share buyback program. On March 31, 2025, the company bought back 109,278 ordinary shares on the London Stock Exchange at prices ranging from 263.50 to 270.00 pence per share, with a weighted average price of 265.77 pence. The repurchased shares are intended to be canceled, which could potentially enhance shareholder value by reducing the number of shares outstanding.
More about SThree plc
YTD Price Performance: -7.94%
Average Trading Volume: 496,933
Technical Sentiment Signal: Buy
Current Market Cap: £352.5M
Find detailed analytics on STEM stock on TipRanks’ Stock Analysis page.