10th 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: |
9th March 2026 |
|
Number of ordinary shares purchased: |
44,315 |
|
Lowest price per share (pence): |
168.00 |
|
Highest price per share (pence): |
175.20 |
|
Weighted average price per day (pence): |
173.3113 |
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.3113 |
44,315 |
168.00 |
175.20 |
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 |
|
09 March 2026 09:52:44 |
20,000 |
174.60 |
XLON |
00380980873TRLO1 |
|
09 March 2026 09:54:28 |
428 |
172.60 |
XLON |
00380982729TRLO1 |
|
09 March 2026 09:54:35 |
154 |
175.20 |
XLON |
00380982813TRLO1 |
|
09 March 2026 09:54:35 |
470 |
175.20 |
XLON |
00380982814TRLO1 |
|
09 March 2026 09:54:35 |
434 |
173.80 |
XLON |
00380982824TRLO1 |
|
09 March 2026 09:57:55 |
316 |
172.40 |
XLON |
00380985785TRLO1 |
|
09 March 2026 09:57:55 |
143 |
172.40 |
XLON |
00380985786TRLO1 |
|
09 March 2026 09:57:55 |
440 |
171.60 |
XLON |
00380985787TRLO1 |
|
09 March 2026 09:57:55 |
442 |
170.80 |
XLON |
00380985788TRLO1 |
|
09 March 2026 10:05:46 |
464 |
169.60 |
XLON |
00380987049TRLO1 |
|
09 March 2026 10:07:03 |
98 |
169.00 |
XLON |
00380987074TRLO1 |
|
09 March 2026 10:07:03 |
130 |
169.00 |
XLON |
00380987075TRLO1 |
|
09 March 2026 10:07:16 |
451 |
168.00 |
XLON |
00380987079TRLO1 |
|
09 March 2026 10:10:27 |
264 |
168.60 |
XLON |
00380987205TRLO1 |
|
09 March 2026 10:11:22 |
231 |
169.20 |
XLON |
00380987236TRLO1 |
|
09 March 2026 10:14:23 |
114 |
169.20 |
XLON |
00380987309TRLO1 |
|
09 March 2026 10:20:02 |
230 |
170.80 |
XLON |
00380987490TRLO1 |
|
09 March 2026 10:20:02 |
375 |
170.80 |
XLON |
00380987491TRLO1 |
|
09 March 2026 10:20:05 |
50 |
170.00 |
XLON |
00380987494TRLO1 |
|
09 March 2026 10:20:05 |
449 |
170.00 |
XLON |
00380987495TRLO1 |
|
09 March 2026 10:23:39 |
447 |
169.60 |
XLON |
00380987663TRLO1 |
|
09 March 2026 10:51:22 |
443 |
169.40 |
XLON |
00380989858TRLO1 |
|
09 March 2026 10:52:52 |
14 |
170.00 |
XLON |
00380989925TRLO1 |
|
09 March 2026 11:43:04 |
446 |
172.80 |
XLON |
00380992333TRLO1 |
|
09 March 2026 11:50:08 |
431 |
172.60 |
XLON |
00380992595TRLO1 |
|
09 March 2026 11:50:20 |
471 |
172.40 |
XLON |
00380992602TRLO1 |
|
09 March 2026 11:52:40 |
199 |
172.20 |
XLON |
00380992664TRLO1 |
|
09 March 2026 11:54:30 |
246 |
172.20 |
XLON |
00380992726TRLO1 |
|
09 March 2026 11:56:30 |
788 |
172.20 |
XLON |
00380992793TRLO1 |
|
09 March 2026 11:56:42 |
440 |
172.40 |
XLON |
00380992798TRLO1 |
|
09 March 2026 12:02:34 |
429 |
172.40 |
XLON |
00380993091TRLO1 |
|
09 March 2026 12:11:20 |
1 |
172.00 |
XLON |
00380993509TRLO1 |
|
09 March 2026 12:11:20 |
428 |
172.00 |
XLON |
00380993510TRLO1 |
|
09 March 2026 12:24:25 |
185 |
172.20 |
XLON |
00380994053TRLO1 |
|
09 March 2026 12:29:03 |
430 |
172.80 |
XLON |
00380994242TRLO1 |
|
09 March 2026 12:30:00 |
442 |
172.60 |
XLON |
00380994322TRLO1 |
|
09 March 2026 12:30:00 |
441 |
172.60 |
XLON |
00380994323TRLO1 |
|
09 March 2026 12:42:12 |
303 |
172.20 |
XLON |
00380994955TRLO1 |
|
09 March 2026 12:45:18 |
3,100 |
173.00 |
XLON |
00380995045TRLO1 |
|
09 March 2026 12:49:51 |
1 |
172.60 |
XLON |
00380995350TRLO1 |
|
09 March 2026 12:55:01 |
444 |
172.60 |
XLON |
00380995540TRLO1 |
|
09 March 2026 13:27:50 |
1 |
172.40 |
XLON |
00380996993TRLO1 |
|
09 March 2026 13:38:25 |
464 |
172.40 |
XLON |
00380998182TRLO1 |
|
09 March 2026 13:39:07 |
435 |
172.20 |
XLON |
00380998224TRLO1 |
|
09 March 2026 13:43:53 |
56 |
173.00 |
XLON |
00380998592TRLO1 |
|
09 March 2026 13:43:53 |
114 |
173.00 |
XLON |
00380998593TRLO1 |
|
09 March 2026 13:51:34 |
79 |
172.20 |
XLON |
00380999003TRLO1 |
|
09 March 2026 13:51:34 |
251 |
172.20 |
XLON |
00380999004TRLO1 |
|
09 March 2026 13:51:34 |
125 |
172.20 |
XLON |
00380999005TRLO1 |
|
09 March 2026 14:05:54 |
459 |
172.20 |
XLON |
00381000494TRLO1 |
|
09 March 2026 14:05:54 |
541 |
172.80 |
XLON |
00381000496TRLO1 |
|
09 March 2026 14:06:08 |
100 |
172.80 |
XLON |
00381000540TRLO1 |
|
09 March 2026 14:06:08 |
99 |
172.80 |
XLON |
00381000541TRLO1 |
|
09 March 2026 14:06:08 |
114 |
172.80 |
XLON |
00381000542TRLO1 |
|
09 March 2026 14:06:24 |
447 |
172.40 |
XLON |
00381000595TRLO1 |
|
09 March 2026 14:15:04 |
2 |
172.60 |
XLON |
00381001231TRLO1 |
|
09 March 2026 14:15:11 |
102 |
172.60 |
XLON |
00381001237TRLO1 |
|
09 March 2026 14:16:00 |
72 |
172.60 |
XLON |
00381001279TRLO1 |
|
09 March 2026 14:29:29 |
439 |
172.60 |
XLON |
00381002169TRLO1 |
|
09 March 2026 14:37:20 |
9 |
172.20 |
XLON |
00381002813TRLO1 |
|
09 March 2026 14:50:25 |
299 |
173.00 |
XLON |
00381003698TRLO1 |
|
09 March 2026 14:50:25 |
144 |
173.00 |
XLON |
00381003699TRLO1 |
|
09 March 2026 14:56:21 |
913 |
172.60 |
XLON |
00381004066TRLO1 |
|
09 March 2026 15:07:32 |
467 |
172.20 |
XLON |
00381004603TRLO1 |
|
09 March 2026 15:39:07 |
429 |
173.20 |
XLON |
00381006697TRLO1 |
|
09 March 2026 15:39:07 |
276 |
173.20 |
XLON |
00381006698TRLO1 |
|
09 March 2026 15:39:07 |
152 |
173.20 |
XLON |
00381006699TRLO1 |
|
09 March 2026 15:49:19 |
119 |
173.60 |
XLON |
00381007347TRLO1 |
|
09 March 2026 15:49:19 |
894 |
173.60 |
XLON |
00381007348TRLO1 |
|
09 March 2026 15:49:19 |
4 |
173.60 |
XLON |
00381007349TRLO1 |
|
09 March 2026 16:10:50 |
450 |
174.00 |
XLON |
00381008872TRLO1 |
|
09 March 2026 16:14:54 |
447 |
173.80 |
XLON |
00381009219TRLO1 |
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 |