AI Terminal

MODULE: AI_ANALYST
Interactive Q&A, Risk Assessment, Summarization
MODULE: DATA_EXTRACT
Excel Export, XBRL Parsing, Table Digitization
MODULE: PEER_COMP
Sector Benchmarking, Sentiment Analysis
SYSTEM ACCESS LOCKED
Authenticate / Register Log In

Keller Group PLC

Transaction in Own Shares Nov 20, 2025

4727_pos_2025-11-20_3b748f37-d30b-49d7-bfdf-48f8573b3e65.html

Transaction in Own Shares

Open in Viewer

Opens in native device viewer

National Storage Mechanism | Additional information

RNS Number : 2477I

Keller Group PLC

20 November 2025

20 November 2025

Keller Group plc

Transaction in Own Shares

Keller Group plc ("Keller" or the "Company") announces today it has purchased the following number of its ordinary shares of 10 pence ("Ordinary Shares") each through Investec Bank plc ("Investec") as part of its share buyback programme, details of which were announced by Keller on 29 September 2025.

Date of purchase: 19 November 2025
Aggregate number of common shares purchased: 17,493
Lowest price per share (pence): 1,516.00
Highest price per share (pence): 1,546.00
Weighted average price per day (pence): 1,531.7833

The Company intends to hold the purchased Ordinary Shares in treasury. Following the purchase and settlement of these Ordinary Shares, the Company will hold 2,456,273 of its Ordinary Shares in treasury and will have 73,099,735 Ordinary Shares in issue (including treasury 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 1,531.7833 17,493 1,516.00 1,546.00

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 is detailed below:

Date and time of each trade Number of shares purchased Price (pence per share) Trading Venue Transaction Reference Number
19 November 2025 08:12:32 108 1,528.00 XLON 00361933393TRLO1
19 November 2025 08:12:32 116 1,530.00 XLON 00361933394TRLO1
19 November 2025 08:15:37 60 1,528.00 XLON 00361935037TRLO1
19 November 2025 08:15:37 56 1,528.00 XLON 00361935038TRLO1
19 November 2025 08:15:39 116 1,530.00 XLON 00361935052TRLO1
19 November 2025 08:15:55 52 1,528.00 XLON 00361935207TRLO1
19 November 2025 08:15:55 14 1,528.00 XLON 00361935208TRLO1
19 November 2025 08:15:55 47 1,528.00 XLON 00361935209TRLO1
19 November 2025 08:15:55 52 1,528.00 XLON 00361935210TRLO1
19 November 2025 08:15:55 14 1,528.00 XLON 00361935211TRLO1
19 November 2025 08:16:02 111 1,526.00 XLON 00361935345TRLO1
19 November 2025 08:32:35 109 1,536.00 XLON 00361944788TRLO1
19 November 2025 08:34:55 117 1,536.00 XLON 00361945819TRLO1
19 November 2025 08:36:41 118 1,536.00 XLON 00361946572TRLO1
19 November 2025 08:41:59 100 1,536.00 XLON 00361948989TRLO1
19 November 2025 08:45:36 116 1,534.00 XLON 00361951750TRLO1
19 November 2025 08:45:53 100 1,534.00 XLON 00361952149TRLO1
19 November 2025 08:45:53 13 1,534.00 XLON 00361952150TRLO1
19 November 2025 08:46:11 100 1,534.00 XLON 00361953146TRLO1
19 November 2025 08:46:12 117 1,532.00 XLON 00361953150TRLO1
19 November 2025 08:46:52 57 1,530.00 XLON 00361953486TRLO1
19 November 2025 08:49:28 100 1,530.00 XLON 00361954909TRLO1
19 November 2025 08:49:28 48 1,530.00 XLON 00361954910TRLO1
19 November 2025 08:49:28 57 1,528.00 XLON 00361954911TRLO1
19 November 2025 08:49:28 58 1,528.00 XLON 00361954912TRLO1
19 November 2025 08:50:27 1 1,528.00 XLON 00361955356TRLO1
19 November 2025 09:00:01 58 1,526.00 XLON 00361961755TRLO1
19 November 2025 09:00:36 1 1,524.00 XLON 00361962183TRLO1
19 November 2025 09:00:36 13 1,524.00 XLON 00361962184TRLO1
19 November 2025 09:01:04 1 1,526.00 XLON 00361962496TRLO1
19 November 2025 09:03:57 100 1,526.00 XLON 00361964556TRLO1
19 November 2025 09:14:08 36 1,530.00 XLON 00361971818TRLO1
19 November 2025 09:14:08 23 1,530.00 XLON 00361971819TRLO1
19 November 2025 09:30:24 6 1,532.00 XLON 00361984838TRLO1
19 November 2025 09:30:25 3 1,532.00 XLON 00361984874TRLO1
19 November 2025 09:30:25 169 1,530.00 XLON 00361984875TRLO1
19 November 2025 09:32:15 113 1,528.00 XLON 00361986310TRLO1
19 November 2025 09:32:15 64 1,530.00 XLON 00361986311TRLO1
19 November 2025 09:32:16 174 1,528.00 XLON 00361986315TRLO1
19 November 2025 09:37:44 59 1,526.00 XLON 00361993501TRLO1
19 November 2025 09:39:38 33 1,528.00 XLON 00361995524TRLO1
19 November 2025 09:39:38 83 1,528.00 XLON 00361995525TRLO1
19 November 2025 09:39:39 63 1,528.00 XLON 00361995543TRLO1
19 November 2025 09:39:41 29 1,526.00 XLON 00361995604TRLO1
19 November 2025 09:39:41 27 1,526.00 XLON 00361995605TRLO1
19 November 2025 09:59:31 29 1,528.00 XLON 00362009421TRLO1
19 November 2025 10:10:24 194 1,528.00 XLON 00362010014TRLO1
19 November 2025 10:18:47 81 1,528.00 XLON 00362010288TRLO1
19 November 2025 10:18:47 8 1,528.00 XLON 00362010289TRLO1
19 November 2025 10:18:47 59 1,526.00 XLON 00362010290TRLO1
19 November 2025 10:19:17 201 1,526.00 XLON 00362010316TRLO1
19 November 2025 10:19:17 74 1,526.00 XLON 00362010317TRLO1
19 November 2025 10:19:17 98 1,526.00 XLON 00362010318TRLO1
19 November 2025 10:19:17 31 1,524.00 XLON 00362010319TRLO1
19 November 2025 10:19:26 19 1,524.00 XLON 00362010332TRLO1
19 November 2025 10:29:56 100 1,524.00 XLON 00362010703TRLO1
19 November 2025 10:29:56 7 1,524.00 XLON 00362010704TRLO1
19 November 2025 10:35:06 55 1,522.00 XLON 00362010900TRLO1
19 November 2025 10:35:06 69 1,522.00 XLON 00362010901TRLO1
19 November 2025 10:35:06 13 1,522.00 XLON 00362010902TRLO1
19 November 2025 10:35:37 58 1,520.00 XLON 00362010923TRLO1
19 November 2025 10:47:50 188 1,520.00 XLON 00362011506TRLO1
19 November 2025 10:47:52 192 1,520.00 XLON 00362011524TRLO1
19 November 2025 10:47:55 5 1,518.00 XLON 00362011542TRLO1
19 November 2025 10:47:55 170 1,518.00 XLON 00362011545TRLO1
19 November 2025 10:48:02 210 1,518.00 XLON 00362011604TRLO1
19 November 2025 10:48:09 117 1,516.00 XLON 00362011659TRLO1
19 November 2025 11:00:22 113 1,522.00 XLON 00362012284TRLO1
19 November 2025 11:06:05 57 1,524.00 XLON 00362012467TRLO1
19 November 2025 11:10:37 8 1,524.00 XLON 00362012598TRLO1
19 November 2025 11:11:04 204 1,524.00 XLON 00362012611TRLO1
19 November 2025 11:11:06 37 1,524.00 XLON 00362012620TRLO1
19 November 2025 11:11:30 163 1,524.00 XLON 00362012650TRLO1
19 November 2025 11:17:55 55 1,522.00 XLON 00362012900TRLO1
19 November 2025 11:28:51 29 1,526.00 XLON 00362013184TRLO1
19 November 2025 11:28:51 95 1,526.00 XLON 00362013185TRLO1
19 November 2025 11:28:51 66 1,526.00 XLON 00362013186TRLO1
19 November 2025 11:28:51 5 1,526.00 XLON 00362013187TRLO1
19 November 2025 11:28:51 46 1,526.00 XLON 00362013188TRLO1
19 November 2025 11:30:24 55 1,528.00 XLON 00362013266TRLO1
19 November 2025 11:31:27 34 1,528.00 XLON 00362013305TRLO1
19 November 2025 11:31:27 181 1,528.00 XLON 00362013306TRLO1
19 November 2025 11:32:21 26 1,528.00 XLON 00362013323TRLO1
19 November 2025 11:32:21 43 1,528.00 XLON 00362013324TRLO1
19 November 2025 11:32:21 97 1,528.00 XLON 00362013325TRLO1
19 November 2025 11:32:21 114 1,526.00 XLON 00362013326TRLO1
19 November 2025 11:54:54 111 1,530.00 XLON 00362014353TRLO1
19 November 2025 11:54:54 198 1,530.00 XLON 00362014354TRLO1
19 November 2025 11:54:54 62 1,530.00 XLON 00362014355TRLO1
19 November 2025 12:16:03 208 1,530.00 XLON 00362015432TRLO1
19 November 2025 12:26:11 100 1,530.00 XLON 00362016061TRLO1
19 November 2025 12:47:57 27 1,532.00 XLON 00362017352TRLO1
19 November 2025 12:55:35 82 1,532.00 XLON 00362017850TRLO1
19 November 2025 12:55:35 14 1,532.00 XLON 00362017851TRLO1
19 November 2025 12:55:44 116 1,532.00 XLON 00362017854TRLO1
19 November 2025 12:56:01 35 1,532.00 XLON 00362017871TRLO1
19 November 2025 12:56:10 103 1,532.00 XLON 00362017874TRLO1
19 November 2025 12:56:17 81 1,532.00 XLON 00362017888TRLO1
19 November 2025 12:56:25 53 1,532.00 XLON 00362017889TRLO1
19 November 2025 12:56:35 58 1,532.00 XLON 00362017898TRLO1
19 November 2025 13:00:06 97 1,532.00 XLON 00362018106TRLO1
19 November 2025 13:01:53 46 1,532.00 XLON 00362018196TRLO1
19 November 2025 13:04:01 54 1,530.00 XLON 00362018290TRLO1
19 November 2025 13:04:01 219 1,530.00 XLON 00362018291TRLO1
19 November 2025 13:04:01 55 1,530.00 XLON 00362018292TRLO1
19 November 2025 13:15:38 10 1,530.00 XLON 00362019136TRLO1
19 November 2025 13:15:38 13 1,530.00 XLON 00362019137TRLO1
19 November 2025 13:15:38 20 1,530.00 XLON 00362019138TRLO1
19 November 2025 13:15:38 10 1,530.00 XLON 00362019139TRLO1
19 November 2025 13:15:38 10 1,530.00 XLON 00362019140TRLO1
19 November 2025 13:15:38 20 1,530.00 XLON 00362019141TRLO1
19 November 2025 13:15:38 56 1,528.00 XLON 00362019142TRLO1
19 November 2025 13:16:01 56 1,526.00 XLON 00362019167TRLO1
19 November 2025 13:16:05 170 1,524.00 XLON 00362019180TRLO1
19 November 2025 13:27:10 501 1,532.00 XLON 00362019522TRLO1
19 November 2025 13:27:13 408 1,532.00 XLON 00362019523TRLO1
19 November 2025 13:27:16 176 1,532.00 XLON 00362019525TRLO1
19 November 2025 13:27:21 1,000 1,532.00 XLON 00362019526TRLO1
19 November 2025 13:27:21 90 1,532.00 XLON 00362019527TRLO1
19 November 2025 13:27:24 167 1,530.00 XLON 00362019534TRLO1
19 November 2025 13:33:23 13 1,530.00 XLON 00362019783TRLO1
19 November 2025 13:33:23 42 1,530.00 XLON 00362019784TRLO1
19 November 2025 13:41:58 73 1,532.00 XLON 00362020247TRLO1
19 November 2025 13:41:58 5 1,532.00 XLON 00362020248TRLO1
19 November 2025 13:41:58 38 1,532.00 XLON 00362020249TRLO1
19 November 2025 13:44:03 6 1,534.00 XLON 00362020431TRLO1
19 November 2025 13:52:04 59 1,536.00 XLON 00362020833TRLO1
19 November 2025 14:00:01 58 1,534.00 XLON 00362021188TRLO1
19 November 2025 14:00:04 194 1,534.00 XLON 00362021193TRLO1
19 November 2025 14:00:04 29 1,534.00 XLON 00362021194TRLO1
19 November 2025 14:07:07 13 1,534.00 XLON 00362021594TRLO1
19 November 2025 14:07:07 26 1,534.00 XLON 00362021595TRLO1
19 November 2025 14:07:07 5 1,534.00 XLON 00362021596TRLO1
19 November 2025 14:07:07 282 1,532.00 XLON 00362021597TRLO1
19 November 2025 14:07:16 185 1,532.00 XLON 00362021615TRLO1
19 November 2025 14:07:16 100 1,532.00 XLON 00362021616TRLO1
19 November 2025 14:07:25 226 1,530.00 XLON 00362021634TRLO1
19 November 2025 14:07:30 3 1,532.00 XLON 00362021640TRLO1
19 November 2025 14:07:30 78 1,532.00 XLON 00362021641TRLO1
19 November 2025 14:07:30 72 1,532.00 XLON 00362021642TRLO1
19 November 2025 14:07:39 376 1,532.00 XLON 00362021654TRLO1
19 November 2025 14:16:45 1 1,530.00 XLON 00362022231TRLO1
19 November 2025 14:19:39 56 1,530.00 XLON 00362022400TRLO1
19 November 2025 14:30:12 44 1,534.00 XLON 00362022907TRLO1
19 November 2025 14:30:12 184 1,534.00 XLON 00362022908TRLO1
19 November 2025 14:30:12 98 1,534.00 XLON 00362022909TRLO1
19 November 2025 14:30:12 5 1,534.00 XLON 00362022910TRLO1
19 November 2025 14:30:12 94 1,534.00 XLON 00362022911TRLO1
19 November 2025 14:30:12 224 1,534.00 XLON 00362022912TRLO1
19 November 2025 14:30:13 224 1,534.00 XLON 00362022913TRLO1
19 November 2025 14:30:14 114 1,536.00 XLON 00362022915TRLO1
19 November 2025 14:30:14 195 1,536.00 XLON 00362022916TRLO1
19 November 2025 14:30:14 219 1,534.00 XLON 00362022917TRLO1
19 November 2025 14:38:16 114 1,536.00 XLON 00362024002TRLO1
19 November 2025 14:50:27 109 1,540.00 XLON 00362025681TRLO1
19 November 2025 15:12:05 119 1,544.00 XLON 00362027047TRLO1
19 November 2025 15:12:05 59 1,544.00 XLON 00362027048TRLO1
19 November 2025 15:12:37 5 1,542.00 XLON 00362027063TRLO1
19 November 2025 15:12:37 171 1,542.00 XLON 00362027064TRLO1
19 November 2025 15:12:37 180 1,542.00 XLON 00362027065TRLO1
19 November 2025 15:12:37 80 1,542.00 XLON 00362027066TRLO1
19 November 2025 15:12:37 36 1,542.00 XLON 00362027067TRLO1
19 November 2025 15:12:37 72 1,542.00 XLON 00362027068TRLO1
19 November 2025 15:19:10 5 1,542.00 XLON 00362027451TRLO1
19 November 2025 15:19:41 52 1,542.00 XLON 00362027463TRLO1
19 November 2025 15:19:42 30 1,542.00 XLON 00362027464TRLO1
19 November 2025 15:19:42 26 1,542.00 XLON 00362027465TRLO1
19 November 2025 15:28:26 46 1,540.00 XLON 00362027891TRLO1
19 November 2025 15:28:26 67 1,540.00 XLON 00362027892TRLO1
19 November 2025 15:28:26 57 1,540.00 XLON 00362027893TRLO1
19 November 2025 15:39:43 399 1,538.00 XLON 00362028445TRLO1
19 November 2025 15:42:34 77 1,536.00 XLON 00362028570TRLO1
19 November 2025 15:42:34 143 1,536.00 XLON 00362028571TRLO1
19 November 2025 15:43:15 18 1,540.00 XLON 00362028626TRLO1
19 November 2025 15:43:15 30 1,540.00 XLON 00362028627TRLO1
19 November 2025 15:47:01 2 1,540.00 XLON 00362028887TRLO1
19 November 2025 15:47:01 5 1,540.00 XLON 00362028888TRLO1
19 November 2025 15:47:52 106 1,540.00 XLON 00362028929TRLO1
19 November 2025 15:55:46 81 1,540.00 XLON 00362029467TRLO1
19 November 2025 15:55:46 9 1,540.00 XLON 00362029468TRLO1
19 November 2025 16:03:16 221 1,540.00 XLON 00362029999TRLO1
19 November 2025 16:10:00 56 1,542.00 XLON 00362030470TRLO1
19 November 2025 16:10:00 29 1,542.00 XLON 00362030471TRLO1
19 November 2025 16:10:00 318 1,542.00 XLON 00362030472TRLO1
19 November 2025 16:12:37 450 1,546.00 XLON 00362030611TRLO1
19 November 2025 16:16:13 14 1,546.00 XLON 00362030974TRLO1
19 November 2025 16:16:13 101 1,546.00 XLON 00362030975TRLO1
19 November 2025 16:16:17 21 1,546.00 XLON 00362030978TRLO1
For further information, please contact: www.keller.com
Keller Group plc 020 7616 7575
Silvana Glibota Vigo, Group Head of Secretariat

Notes to editors:

Keller is the world's largest geotechnical specialist contractor providing a wide portfolio of advanced foundation and ground improvement techniques used across the entire construction sector. With around 10,000 staff and operations across five continents, Keller tackles an unrivalled 5,500 projects every year, generating annual revenue of c£3bn.

This information is provided by RNS, the news service of the London Stock Exchange. RNS is approved by the Financial Conduct Authority to act as a Primary Information Provider in the United Kingdom. Terms and conditions relating to the use and distribution of this information may apply. For further information, please contact [email protected] or visit www.rns.com.

RNS may use your IP address to confirm compliance with the terms and conditions, to analyse how you engage with the information contained in this communication, and to share such analysis on an anonymised basis with others as part of our commercial services. For further information about how RNS and the London Stock Exchange use the personal data you provide us, please see our Privacy Policy.

END

POSUKRBRVWUAAAA

Talk to a Data Expert

Have a question? We'll get back to you promptly.