Business
Transaction in Own Shares
SThree plc has announced the purchase of 231,732 of its ordinary shares between March 12th and March 18th, 2026, through Investec Bank plc, with an aggregated volume-weighted average price of approximately 167.60 pence per share. The company intends to cancel these repurchased shares. The purchases occurred on the XLON venue, with individual transaction prices ranging from 157.60 pence to 177.60 pence. Disclaimer*

About this update from Sthree Plc
20 th March 2026 SThree plc ("SThree" or the "Company") Transaction in Own Shares The Company announces today it has purchased the following number of its ordinary shares of 1 pence each ("Ordinary Shares") through Investec Bank plc in the period from 12th March 2026 to 18th March 2026. Date Venue Volume-weighted average price (p) Aggregated volume Lowest price per share (p) Highest price per share (p) 12 March 2026 XLON 172.7218 45,060 171.2000 174.0000 13 March 2026 XLON 174.3048 20,849 171.8000 177.6000 16 March 2026 XLON 170.4825 62,902 167.6000 171.6000 17 March 2026 XLON 160.6873 56,653 157.6000 167.0000 18 March 2026 XLON 163.3251 66,268 158.8000 165.0000 The Company intends to cancel the purchased shares. Schedule of Purchases - Individual Transactions In accordance with Article 5(1)(b) of the Market Abuse Regulation (EU) No 596/2014 as it forms part of UK law, a full breakdown of the individual trades made by the Investec Bank on behalf of the Company as part of the buyback programme is attached to this announcement. http://www.rns-pdf.londonstockexchange.com/rns/3477X_1-2026-3-19.pdf For further information please contact: SThree plc Timo Lehne, CEO Andrew Beach, CFO Charlie Hildesley, Investor Relations Manager via Alma Alma Strategic Communications +44 20 3405 0205 Rebecca Sanders-Hewett Hilary Buchanan Sam Modlin Rose Docherty [email protected]