Transaction in Own Shares & Rule 2.9 Announcement

Summary by AI BETAClose X

SThree plc has purchased 14,146 ordinary shares on 27 October 2026 at a weighted average price of 309.5672 pence per share, with prices ranging from 306.5000 to 310.0000 pence. These shares will be cancelled, and following this transaction, SThree has bought back a total of 6,406,725 shares under its programme. The company now has 121,480,574 ordinary shares in issue, resulting in 121,444,807 total voting rights, which will be used as the denominator for FCA disclosure calculations.

Disclaimer*

Companies

SThree (STEM)
UK 100

Latest directors dealings