Transaction in Own Shares

Summary by AI BETAClose X

SThree plc has announced the purchase of 276,994 of its ordinary shares through Investec Bank plc between March 26, 2026, and April 1, 2026, with the intention to cancel these shares. The volume-weighted average purchase price across these transactions was approximately 148.75 pence per share, with individual share prices ranging from 145.80 pence to 152.40 pence. This buyback activity, totaling 276,994 shares, is a significant indicator of the company's capital allocation strategy and may impact its outstanding share count and earnings per share.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings