4th Mar 2026 07:00
4th 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.
Ordinary Shares
Date of purchase: | 3rd March 2026 |
Number of ordinary shares purchased: | 51,730 |
Lowest price per share (pence): | 170.00 |
Highest price per share (pence): | 175.80 |
Weighted average price per day (pence): | 172.6163 |
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 | 172.6163 | 51,730 | 170.00 | 175.80 |
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 |
03 March 2026 08:12:01 | 446 | 175.80 | XLON | 00379791683TRLO1 |
03 March 2026 08:15:45 | 461 | 173.80 | XLON | 00379792118TRLO1 |
03 March 2026 08:19:35 | 300 | 172.60 | XLON | 00379792598TRLO1 |
03 March 2026 08:19:35 | 127 | 172.60 | XLON | 00379792599TRLO1 |
03 March 2026 08:20:37 | 146 | 170.20 | XLON | 00379792731TRLO1 |
03 March 2026 08:35:23 | 342 | 172.20 | XLON | 00379794186TRLO1 |
03 March 2026 08:35:30 | 443 | 171.80 | XLON | 00379794208TRLO1 |
03 March 2026 08:35:30 | 1,169 | 172.00 | XLON | 00379794209TRLO1 |
03 March 2026 08:38:24 | 453 | 171.80 | XLON | 00379794479TRLO1 |
03 March 2026 08:43:43 | 457 | 171.60 | XLON | 00379794899TRLO1 |
03 March 2026 09:19:24 | 464 | 170.40 | XLON | 00379798203TRLO1 |
03 March 2026 09:19:31 | 305 | 171.00 | XLON | 00379798212TRLO1 |
03 March 2026 09:19:31 | 130 | 171.00 | XLON | 00379798213TRLO1 |
03 March 2026 09:20:05 | 429 | 171.00 | XLON | 00379798263TRLO1 |
03 March 2026 09:20:11 | 460 | 172.00 | XLON | 00379798275TRLO1 |
03 March 2026 09:30:06 | 460 | 172.00 | XLON | 00379798821TRLO1 |
03 March 2026 09:30:08 | 331 | 172.00 | XLON | 00379798824TRLO1 |
03 March 2026 09:30:08 | 99 | 172.00 | XLON | 00379798825TRLO1 |
03 March 2026 09:32:08 | 449 | 171.40 | XLON | 00379798945TRLO1 |
03 March 2026 09:35:35 | 184 | 171.60 | XLON | 00379799098TRLO1 |
03 March 2026 09:35:35 | 279 | 171.60 | XLON | 00379799099TRLO1 |
03 March 2026 09:49:12 | 200 | 171.60 | XLON | 00379799988TRLO1 |
03 March 2026 10:07:00 | 452 | 172.00 | XLON | 00379801071TRLO1 |
03 March 2026 10:10:15 | 457 | 172.20 | XLON | 00379801268TRLO1 |
03 March 2026 10:10:25 | 357 | 172.00 | XLON | 00379801287TRLO1 |
03 March 2026 10:10:25 | 96 | 172.00 | XLON | 00379801288TRLO1 |
03 March 2026 10:10:41 | 119 | 172.00 | XLON | 00379801319TRLO1 |
03 March 2026 10:10:43 | 447 | 171.80 | XLON | 00379801321TRLO1 |
03 March 2026 10:18:09 | 200 | 172.00 | XLON | 00379801807TRLO1 |
03 March 2026 10:21:26 | 180 | 172.00 | XLON | 00379802008TRLO1 |
03 March 2026 10:21:33 | 519 | 172.00 | XLON | 00379802014TRLO1 |
03 March 2026 10:22:03 | 13 | 171.20 | XLON | 00379802036TRLO1 |
03 March 2026 10:22:05 | 443 | 171.20 | XLON | 00379802037TRLO1 |
03 March 2026 10:22:05 | 453 | 171.20 | XLON | 00379802038TRLO1 |
03 March 2026 10:32:56 | 600 | 171.60 | XLON | 00379802679TRLO1 |
03 March 2026 10:33:23 | 100 | 171.40 | XLON | 00379802699TRLO1 |
03 March 2026 10:33:23 | 346 | 171.40 | XLON | 00379802700TRLO1 |
03 March 2026 10:33:51 | 461 | 171.40 | XLON | 00379802753TRLO1 |
03 March 2026 10:36:19 | 300 | 171.20 | XLON | 00379803036TRLO1 |
03 March 2026 10:36:19 | 135 | 171.20 | XLON | 00379803037TRLO1 |
03 March 2026 10:36:33 | 435 | 170.40 | XLON | 00379803054TRLO1 |
03 March 2026 10:39:01 | 429 | 170.60 | XLON | 00379803271TRLO1 |
03 March 2026 10:40:36 | 429 | 170.60 | XLON | 00379803389TRLO1 |
03 March 2026 10:47:58 | 300 | 170.60 | XLON | 00379804121TRLO1 |
03 March 2026 10:48:09 | 429 | 170.40 | XLON | 00379804147TRLO1 |
03 March 2026 10:48:11 | 393 | 170.00 | XLON | 00379804150TRLO1 |
03 March 2026 10:55:13 | 437 | 171.00 | XLON | 00379804651TRLO1 |
03 March 2026 12:02:05 | 447 | 172.40 | XLON | 00379809575TRLO1 |
03 March 2026 12:02:10 | 447 | 172.40 | XLON | 00379809578TRLO1 |
03 March 2026 12:02:15 | 468 | 172.40 | XLON | 00379809584TRLO1 |
03 March 2026 12:02:17 | 188 | 172.60 | XLON | 00379809589TRLO1 |
03 March 2026 12:02:17 | 242 | 172.60 | XLON | 00379809590TRLO1 |
03 March 2026 12:02:58 | 434 | 172.80 | XLON | 00379809661TRLO1 |
03 March 2026 12:03:14 | 141 | 172.60 | XLON | 00379809675TRLO1 |
03 March 2026 12:03:14 | 321 | 172.60 | XLON | 00379809676TRLO1 |
03 March 2026 12:05:00 | 465 | 172.60 | XLON | 00379809764TRLO1 |
03 March 2026 12:08:13 | 442 | 172.40 | XLON | 00379810087TRLO1 |
03 March 2026 12:12:26 | 760 | 173.00 | XLON | 00379810550TRLO1 |
03 March 2026 12:12:26 | 62 | 173.00 | XLON | 00379810551TRLO1 |
03 March 2026 12:16:14 | 63 | 172.60 | XLON | 00379810809TRLO1 |
03 March 2026 12:27:52 | 366 | 172.60 | XLON | 00379811387TRLO1 |
03 March 2026 12:27:52 | 63 | 172.60 | XLON | 00379811388TRLO1 |
03 March 2026 12:28:11 | 1 | 172.40 | XLON | 00379811408TRLO1 |
03 March 2026 12:40:47 | 450 | 172.00 | XLON | 00379811933TRLO1 |
03 March 2026 12:40:49 | 175 | 172.00 | XLON | 00379811934TRLO1 |
03 March 2026 12:40:52 | 22 | 172.00 | XLON | 00379811938TRLO1 |
03 March 2026 12:40:54 | 112 | 172.40 | XLON | 00379811944TRLO1 |
03 March 2026 12:41:02 | 40 | 172.40 | XLON | 00379811958TRLO1 |
03 March 2026 12:41:21 | 3 | 172.40 | XLON | 00379811974TRLO1 |
03 March 2026 12:45:26 | 8 | 172.80 | XLON | 00379812204TRLO1 |
03 March 2026 12:45:31 | 13 | 173.20 | XLON | 00379812206TRLO1 |
03 March 2026 12:45:51 | 9 | 172.80 | XLON | 00379812226TRLO1 |
03 March 2026 12:45:52 | 74 | 173.00 | XLON | 00379812227TRLO1 |
03 March 2026 12:45:56 | 5 | 172.80 | XLON | 00379812229TRLO1 |
03 March 2026 12:47:02 | 275 | 172.80 | XLON | 00379812271TRLO1 |
03 March 2026 12:47:02 | 21 | 172.80 | XLON | 00379812272TRLO1 |
03 March 2026 12:50:00 | 2 | 172.80 | XLON | 00379812431TRLO1 |
03 March 2026 12:56:50 | 100 | 173.00 | XLON | 00379812842TRLO1 |
03 March 2026 12:57:18 | 8 | 173.00 | XLON | 00379812853TRLO1 |
03 March 2026 13:00:03 | 436 | 173.20 | XLON | 00379812916TRLO1 |
03 March 2026 13:13:33 | 438 | 173.00 | XLON | 00379813520TRLO1 |
03 March 2026 13:13:33 | 1,066 | 173.00 | XLON | 00379813521TRLO1 |
03 March 2026 13:13:36 | 459 | 172.60 | XLON | 00379813527TRLO1 |
03 March 2026 13:13:43 | 6 | 172.60 | XLON | 00379813530TRLO1 |
03 March 2026 13:14:08 | 23 | 172.60 | XLON | 00379813568TRLO1 |
03 March 2026 13:17:52 | 2 | 172.60 | XLON | 00379813835TRLO1 |
03 March 2026 13:18:13 | 37 | 173.00 | XLON | 00379813842TRLO1 |
03 March 2026 13:18:13 | 428 | 173.00 | XLON | 00379813843TRLO1 |
03 March 2026 13:18:14 | 620 | 173.40 | XLON | 00379813844TRLO1 |
03 March 2026 13:20:42 | 177 | 173.20 | XLON | 00379813970TRLO1 |
03 March 2026 13:30:35 | 270 | 173.00 | XLON | 00379814635TRLO1 |
03 March 2026 13:30:35 | 177 | 173.00 | XLON | 00379814636TRLO1 |
03 March 2026 13:30:35 | 497 | 173.40 | XLON | 00379814637TRLO1 |
03 March 2026 13:30:45 | 439 | 173.00 | XLON | 00379814656TRLO1 |
03 March 2026 13:31:14 | 445 | 173.00 | XLON | 00379814735TRLO1 |
03 March 2026 13:42:23 | 436 | 173.00 | XLON | 00379815867TRLO1 |
03 March 2026 13:42:23 | 435 | 173.00 | XLON | 00379815868TRLO1 |
03 March 2026 13:51:07 | 444 | 173.00 | XLON | 00379816545TRLO1 |
03 March 2026 13:52:19 | 156 | 173.00 | XLON | 00379816619TRLO1 |
03 March 2026 14:06:12 | 84 | 173.20 | XLON | 00379817613TRLO1 |
03 March 2026 14:06:13 | 7 | 173.20 | XLON | 00379817614TRLO1 |
03 March 2026 14:09:02 | 308 | 173.20 | XLON | 00379817804TRLO1 |
03 March 2026 14:09:02 | 23 | 173.20 | XLON | 00379817805TRLO1 |
03 March 2026 14:10:41 | 429 | 173.60 | XLON | 00379817899TRLO1 |
03 March 2026 14:23:11 | 182 | 174.00 | XLON | 00379818969TRLO1 |
03 March 2026 14:23:11 | 30 | 174.00 | XLON | 00379818970TRLO1 |
03 March 2026 14:23:12 | 69 | 173.80 | XLON | 00379818973TRLO1 |
03 March 2026 14:23:21 | 5 | 173.80 | XLON | 00379818980TRLO1 |
03 March 2026 14:23:49 | 39 | 173.80 | XLON | 00379819026TRLO1 |
03 March 2026 14:23:52 | 30 | 173.80 | XLON | 00379819029TRLO1 |
03 March 2026 14:23:52 | 301 | 173.80 | XLON | 00379819030TRLO1 |
03 March 2026 14:23:52 | 69 | 173.80 | XLON | 00379819031TRLO1 |
03 March 2026 14:24:01 | 432 | 173.60 | XLON | 00379819074TRLO1 |
03 March 2026 14:27:34 | 454 | 173.60 | XLON | 00379819330TRLO1 |
03 March 2026 14:27:35 | 457 | 173.40 | XLON | 00379819331TRLO1 |
03 March 2026 14:27:36 | 457 | 173.60 | XLON | 00379819333TRLO1 |
03 March 2026 14:27:38 | 458 | 173.60 | XLON | 00379819335TRLO1 |
03 March 2026 14:27:40 | 458 | 173.60 | XLON | 00379819337TRLO1 |
03 March 2026 14:27:42 | 467 | 173.60 | XLON | 00379819339TRLO1 |
03 March 2026 14:28:27 | 243 | 173.60 | XLON | 00379819398TRLO1 |
03 March 2026 14:28:27 | 55 | 173.60 | XLON | 00379819399TRLO1 |
03 March 2026 14:28:27 | 128 | 173.60 | XLON | 00379819400TRLO1 |
03 March 2026 14:28:28 | 444 | 173.60 | XLON | 00379819401TRLO1 |
03 March 2026 14:28:30 | 242 | 173.60 | XLON | 00379819404TRLO1 |
03 March 2026 14:28:30 | 74 | 173.60 | XLON | 00379819405TRLO1 |
03 March 2026 14:28:31 | 43 | 173.60 | XLON | 00379819407TRLO1 |
03 March 2026 14:28:31 | 2 | 173.60 | XLON | 00379819408TRLO1 |
03 March 2026 14:28:31 | 400 | 173.60 | XLON | 00379819409TRLO1 |
03 March 2026 14:34:15 | 5 | 173.60 | XLON | 00379821108TRLO1 |
03 March 2026 14:39:32 | 8 | 173.60 | XLON | 00379821793TRLO1 |
03 March 2026 14:42:34 | 55 | 173.60 | XLON | 00379822190TRLO1 |
03 March 2026 14:42:35 | 377 | 173.60 | XLON | 00379822192TRLO1 |
03 March 2026 14:42:35 | 13 | 173.60 | XLON | 00379822193TRLO1 |
03 March 2026 14:42:35 | 55 | 173.60 | XLON | 00379822194TRLO1 |
03 March 2026 14:42:36 | 84 | 173.40 | XLON | 00379822197TRLO1 |
03 March 2026 14:43:13 | 13 | 173.40 | XLON | 00379822332TRLO1 |
03 March 2026 14:43:15 | 1 | 173.40 | XLON | 00379822334TRLO1 |
03 March 2026 14:43:51 | 4 | 173.20 | XLON | 00379822377TRLO1 |
03 March 2026 14:44:03 | 427 | 173.20 | XLON | 00379822413TRLO1 |
03 March 2026 14:45:27 | 3 | 173.00 | XLON | 00379822527TRLO1 |
03 March 2026 14:52:08 | 429 | 173.00 | XLON | 00379823037TRLO1 |
03 March 2026 15:06:02 | 445 | 173.00 | XLON | 00379824125TRLO1 |
03 March 2026 15:28:06 | 453 | 172.40 | XLON | 00379826258TRLO1 |
03 March 2026 15:28:23 | 462 | 173.00 | XLON | 00379826298TRLO1 |
03 March 2026 15:28:33 | 10,000 | 173.00 | XLON | 00379826308TRLO1 |
03 March 2026 15:34:46 | 466 | 172.80 | XLON | 00379826949TRLO1 |
03 March 2026 15:47:26 | 315 | 173.40 | XLON | 00379827850TRLO1 |
03 March 2026 15:49:34 | 125 | 173.40 | XLON | 00379828025TRLO1 |
03 March 2026 15:49:34 | 315 | 173.40 | XLON | 00379828026TRLO1 |
03 March 2026 15:53:32 | 427 | 173.00 | XLON | 00379828397TRLO1 |
03 March 2026 16:16:53 | 67 | 174.60 | XLON | 00379831087TRLO1 |
03 March 2026 16:19:15 | 463 | 174.20 | XLON | 00379831333TRLO1 |
03 March 2026 16:19:58 | 446 | 173.80 | XLON | 00379831427TRLO1 |
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