The latest announcement is out from SThree plc ( (GB:STEM) ).
SThree plc, a company listed on the London Stock Exchange, has executed a share buyback program as part of its strategy to manage its capital structure. On March 28, 2025, the company purchased 143,631 of its ordinary shares at prices ranging from 273 to 276 pence per share, with a weighted average price of 274.77 pence. The purchased 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
See more data about STEM stock on TipRanks’ Stock Analysis page.