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 |
SThree@almastrategic.com |