SThree PLC (STEM) · 2026-10-29
Transaction in Own Shares & Rule 2.9 Announcement
SThree PLC bought 9,834 shares under its existing buyback programme and intends to cancel them. It also confirmed that it remains in an offer period entered on 9 September 2026.
SThree PLC (STEM) · 2026-10-14
Transaction in Own Shares & Rule 2.9 Announcement
SThree PLC bought back 16,180 shares on 13 October under its existing programme and intends to cancel them, modestly reducing the share count.
SThree plc (STEM) · 2026-09-29
Transaction in Own Shares & Rule 2.9 Announcement
SThree bought 16,100 shares under its buyback at a 308.5917p weighted average price and intends to cancel them. It also confirmed 121,778,442 voting rights under Rule 2.9 while in an offer period announced on 9 September.
SThree plc (STEM) · 2026-09-25
Transaction in Own Shares & Rule 2.9 Announcement
SThree bought back 16,194 shares on 24 September at a 308.7306p volume-weighted average price and intends to cancel them. The announcement also confirms 121,811,075 voting shares while the company remains in an offer period.
SThree PLC (STEM) · 2026-09-22
FY26 Q3 Trading Update
SThree raised FY26 profit-before-tax guidance to at least £12m from about £10m, although the upgrade primarily reflects non-recurring working-capital and other one-off benefits. Q3 net fees fell 2% at constant currency, but the decline moderated and the contract order book grew 5% year-on-year.
SThree plc (STEM) · 2026-09-21
Transaction in Own Shares & Rule 2.9 Announcement
SThree bought 16,714 ordinary shares on 18 September 2026 at a weighted average price of 299.1298 pence and intends to cancel them. Purchases since the buyback programme began total 5,975,543 shares, leaving 121,884,677 ordinary shares in issue after settlement.
SThree plc (STEM) · 2026-09-16
Transaction in Own Shares & Rule 2.9 Announcement
SThree disclosed an own-share transaction, with purchases at a volume-weighted average price of 290.4077p and prices ranging from 287.5000p to 297.0000p.
SThree plc (STEM) · 2026-09-14
Transaction in Own Shares & Rule 2.9 Announcement
SThree plc disclosed an own-share purchase on XLON, with 17,157 shares bought at a volume-weighted average price of 291.4212p. Prices ranged from 281.0000p to 300.0000p.
SThree plc (STEM) · 2026-09-11
Transaction in Own Shares & Rule 2.9 Announcement
SThree disclosed own-share purchases, including 2,434 shares at 284.5000 pence per share on 4 September 2026 and a further 2,806 shares at the same price later that day.
SThree plc (STEM) · 2026-07-21
FY26 Half Year Results
SThree reported FY26 half-year revenue of £598.8m, down 8%, with operating profit of £3.4m and basic earnings per share of 2.1p. Net fees were £147.7m and the interim dividend was maintained at 5.1p per share.
SThree plc (STEM) · 2026-06-16
FY26 Half Year Trading Update
SThree reiterated FY26 guidance after H1 net fees fell 7% to £147.7m. The contractor order book rose to £157m and net cash was £43m, while the cost optimisation programme remained on track.