23rd Feb 2026 07:00
23rd February 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.
Ordinary Shares
Date of purchase: | 20th February 2026 |
Number of ordinary shares purchased: | 38,597 |
Lowest price per share (pence): | 172.40 |
Highest price per share (pence): | 175.40 |
Weighted average price per day (pence): | 173.8932 |
The Company intends to cancel the purchased shares.
The table below contains detailed information about the purchases made as part of the buyback programme.
Aggregate information:
Venue | Volume-weighted average price (p) | Aggregated volume | Lowest price per share (p) | Highest price per share (p) |
XLON | 173.8932 | 38,597 | 172.40 | 175.40 |
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 Investec on behalf of the Company as part of the Programme is detailed below:
Date and time of each trade | Number of shares purchased | Price (pence per share) | Trading Venue | Transaction Reference Number |
20 February 2026 08:01:03 | 262 | 175.40 | XLON | 00378141717TRLO1 |
20 February 2026 08:01:03 | 163 | 175.40 | XLON | 00378141716TRLO1 |
20 February 2026 08:31:33 | 490 | 175.40 | XLON | 00378148369TRLO1 |
20 February 2026 09:04:55 | 173 | 175.20 | XLON | 00378157343TRLO1 |
20 February 2026 09:04:55 | 48 | 175.20 | XLON | 00378157344TRLO1 |
20 February 2026 09:14:49 | 44 | 175.40 | XLON | 00378160803TRLO1 |
20 February 2026 09:14:52 | 188 | 175.40 | XLON | 00378160810TRLO1 |
20 February 2026 09:15:10 | 37 | 175.40 | XLON | 00378160870TRLO1 |
20 February 2026 09:15:16 | 81 | 175.40 | XLON | 00378160886TRLO1 |
20 February 2026 09:15:28 | 54 | 175.40 | XLON | 00378160912TRLO1 |
20 February 2026 09:15:28 | 449 | 174.80 | XLON | 00378160913TRLO1 |
20 February 2026 09:25:57 | 449 | 174.40 | XLON | 00378163598TRLO1 |
20 February 2026 09:44:36 | 210 | 175.00 | XLON | 00378170199TRLO1 |
20 February 2026 10:03:36 | 450 | 173.80 | XLON | 00378177020TRLO1 |
20 February 2026 10:10:49 | 1,112 | 173.80 | XLON | 00378177320TRLO1 |
20 February 2026 10:10:49 | 439 | 173.80 | XLON | 00378177322TRLO1 |
20 February 2026 10:10:49 | 113 | 173.80 | XLON | 00378177321TRLO1 |
20 February 2026 10:10:51 | 196 | 173.80 | XLON | 00378177323TRLO1 |
20 February 2026 10:11:25 | 55 | 173.80 | XLON | 00378177341TRLO1 |
20 February 2026 10:11:25 | 2 | 173.80 | XLON | 00378177342TRLO1 |
20 February 2026 10:16:30 | 337 | 173.80 | XLON | 00378177633TRLO1 |
20 February 2026 10:16:30 | 103 | 173.80 | XLON | 00378177634TRLO1 |
20 February 2026 10:16:30 | 746 | 173.80 | XLON | 00378177635TRLO1 |
20 February 2026 10:25:00 | 288 | 173.80 | XLON | 00378177848TRLO1 |
20 February 2026 10:25:00 | 146 | 173.80 | XLON | 00378177849TRLO1 |
20 February 2026 10:25:00 | 400 | 173.80 | XLON | 00378177845TRLO1 |
20 February 2026 10:25:00 | 712 | 173.80 | XLON | 00378177846TRLO1 |
20 February 2026 10:25:00 | 800 | 173.80 | XLON | 00378177847TRLO1 |
20 February 2026 10:25:02 | 17 | 173.80 | XLON | 00378177852TRLO1 |
20 February 2026 10:25:02 | 312 | 173.80 | XLON | 00378177853TRLO1 |
20 February 2026 10:27:54 | 1,112 | 173.80 | XLON | 00378177913TRLO1 |
20 February 2026 10:27:54 | 414 | 173.80 | XLON | 00378177914TRLO1 |
20 February 2026 10:29:48 | 698 | 173.80 | XLON | 00378177968TRLO1 |
20 February 2026 10:29:48 | 1,112 | 173.80 | XLON | 00378177969TRLO1 |
20 February 2026 10:29:48 | 436 | 173.80 | XLON | 00378177967TRLO1 |
20 February 2026 10:29:49 | 436 | 173.80 | XLON | 00378177972TRLO1 |
20 February 2026 10:29:49 | 1,112 | 173.80 | XLON | 00378177971TRLO1 |
20 February 2026 10:29:50 | 455 | 173.80 | XLON | 00378177975TRLO1 |
20 February 2026 10:29:50 | 540 | 173.80 | XLON | 00378177973TRLO1 |
20 February 2026 10:29:50 | 572 | 173.80 | XLON | 00378177974TRLO1 |
20 February 2026 10:29:53 | 311 | 174.00 | XLON | 00378177980TRLO1 |
20 February 2026 10:29:53 | 115 | 174.00 | XLON | 00378177981TRLO1 |
20 February 2026 10:29:55 | 243 | 173.80 | XLON | 00378177986TRLO1 |
20 February 2026 10:54:41 | 61 | 173.80 | XLON | 00378179040TRLO1 |
20 February 2026 11:00:44 | 1 | 173.80 | XLON | 00378179281TRLO1 |
20 February 2026 11:12:27 | 340 | 173.80 | XLON | 00378179526TRLO1 |
20 February 2026 11:14:06 | 638 | 174.20 | XLON | 00378179558TRLO1 |
20 February 2026 11:14:06 | 306 | 174.20 | XLON | 00378179559TRLO1 |
20 February 2026 11:14:07 | 468 | 174.00 | XLON | 00378179560TRLO1 |
20 February 2026 11:26:47 | 250 | 174.40 | XLON | 00378179902TRLO1 |
20 February 2026 11:26:47 | 307 | 174.40 | XLON | 00378179903TRLO1 |
20 February 2026 11:26:47 | 311 | 174.40 | XLON | 00378179904TRLO1 |
20 February 2026 12:24:27 | 291 | 174.80 | XLON | 00378181733TRLO1 |
20 February 2026 12:24:27 | 283 | 174.80 | XLON | 00378181734TRLO1 |
20 February 2026 12:38:29 | 450 | 174.40 | XLON | 00378182159TRLO1 |
20 February 2026 12:49:50 | 1 | 173.80 | XLON | 00378182490TRLO1 |
20 February 2026 13:19:26 | 1 | 173.80 | XLON | 00378183282TRLO1 |
20 February 2026 14:09:11 | 290 | 174.60 | XLON | 00378184874TRLO1 |
20 February 2026 14:09:11 | 17 | 174.60 | XLON | 00378184875TRLO1 |
20 February 2026 14:09:11 | 23 | 174.60 | XLON | 00378184876TRLO1 |
20 February 2026 14:09:11 | 672 | 174.60 | XLON | 00378184877TRLO1 |
20 February 2026 14:19:25 | 76 | 174.60 | XLON | 00378185234TRLO1 |
20 February 2026 14:19:25 | 87 | 174.60 | XLON | 00378185235TRLO1 |
20 February 2026 14:19:25 | 446 | 174.20 | XLON | 00378185236TRLO1 |
20 February 2026 14:21:10 | 446 | 173.80 | XLON | 00378185285TRLO1 |
20 February 2026 14:21:10 | 1 | 173.80 | XLON | 00378185283TRLO1 |
20 February 2026 14:21:10 | 464 | 173.80 | XLON | 00378185284TRLO1 |
20 February 2026 14:25:47 | 271 | 173.80 | XLON | 00378185376TRLO1 |
20 February 2026 14:33:02 | 435 | 173.80 | XLON | 00378185991TRLO1 |
20 February 2026 14:33:02 | 841 | 173.80 | XLON | 00378185992TRLO1 |
20 February 2026 14:33:02 | 1,032 | 173.80 | XLON | 00378185993TRLO1 |
20 February 2026 14:33:02 | 80 | 173.80 | XLON | 00378185994TRLO1 |
20 February 2026 14:33:03 | 430 | 173.80 | XLON | 00378186027TRLO1 |
20 February 2026 14:33:03 | 588 | 173.80 | XLON | 00378186024TRLO1 |
20 February 2026 14:33:03 | 524 | 173.80 | XLON | 00378186025TRLO1 |
20 February 2026 14:33:03 | 430 | 173.80 | XLON | 00378186028TRLO1 |
20 February 2026 14:33:03 | 544 | 173.80 | XLON | 00378186026TRLO1 |
20 February 2026 14:33:05 | 341 | 173.20 | XLON | 00378186036TRLO1 |
20 February 2026 14:33:05 | 90 | 173.20 | XLON | 00378186037TRLO1 |
20 February 2026 14:33:07 | 206 | 172.80 | XLON | 00378186038TRLO1 |
20 February 2026 14:33:07 | 256 | 172.80 | XLON | 00378186039TRLO1 |
20 February 2026 14:44:44 | 220 | 173.80 | XLON | 00378186672TRLO1 |
20 February 2026 14:44:44 | 247 | 173.80 | XLON | 00378186673TRLO1 |
20 February 2026 14:46:11 | 467 | 172.80 | XLON | 00378186734TRLO1 |
20 February 2026 14:46:12 | 436 | 172.40 | XLON | 00378186735TRLO1 |
20 February 2026 14:55:41 | 550 | 173.60 | XLON | 00378187245TRLO1 |
20 February 2026 14:57:56 | 593 | 173.60 | XLON | 00378187346TRLO1 |
20 February 2026 14:57:56 | 432 | 173.40 | XLON | 00378187347TRLO1 |
20 February 2026 14:57:58 | 445 | 173.20 | XLON | 00378187348TRLO1 |
20 February 2026 15:01:34 | 426 | 173.60 | XLON | 00378187861TRLO1 |
20 February 2026 15:03:23 | 445 | 174.00 | XLON | 00378188278TRLO1 |
20 February 2026 15:05:34 | 103 | 174.00 | XLON | 00378188453TRLO1 |
20 February 2026 15:06:33 | 452 | 173.20 | XLON | 00378188518TRLO1 |
20 February 2026 15:22:07 | 381 | 174.20 | XLON | 00378189829TRLO1 |
20 February 2026 15:25:34 | 434 | 174.20 | XLON | 00378189982TRLO1 |
20 February 2026 15:25:34 | 28 | 174.20 | XLON | 00378189983TRLO1 |
20 February 2026 15:32:24 | 67 | 174.00 | XLON | 00378190517TRLO1 |
20 February 2026 15:32:24 | 370 | 174.00 | XLON | 00378190518TRLO1 |
20 February 2026 15:43:40 | 435 | 173.60 | XLON | 00378191072TRLO1 |
20 February 2026 15:45:28 | 226 | 174.00 | XLON | 00378191152TRLO1 |
20 February 2026 15:45:28 | 470 | 174.00 | XLON | 00378191153TRLO1 |
20 February 2026 15:50:30 | 76 | 174.00 | XLON | 00378191375TRLO1 |
20 February 2026 15:50:50 | 460 | 173.80 | XLON | 00378191404TRLO1 |
20 February 2026 16:01:12 | 199 | 173.60 | XLON | 00378191873TRLO1 |
20 February 2026 16:01:12 | 230 | 173.60 | XLON | 00378191874TRLO1 |
20 February 2026 16:01:26 | 479 | 173.60 | XLON | 00378191889TRLO1 |
20 February 2026 16:02:38 | 740 | 173.60 | XLON | 00378191964TRLO1 |
20 February 2026 16:05:05 | 400 | 173.20 | XLON | 00378192107TRLO1 |
20 February 2026 16:05:05 | 56 | 173.20 | XLON | 00378192108TRLO1 |
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 |
Related Shares:
SThree