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 18, 2025

4727_pos_2025-11-18_4a6e70bf-1dce-4f7e-9ffe-b894ff4b2aca.html

Transaction in Own Shares

Open in Viewer

Opens in native device viewer

National Storage Mechanism | Additional information

RNS Number : 8631H

Keller Group PLC

18 November 2025

18 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: 17 November 2025
Aggregate number of common shares purchased: 29,288
Lowest price per share (pence): 1,538.00
Highest price per share (pence): 1,574.00
Weighted average price per day (pence): 1,556.7191

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,410,401 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,556.7191 29,288 1,538.00 1,574.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
17 November 2025 08:10:00 117 1,552.00 XLON 00361570324TRLO1
17 November 2025 08:10:11 111 1,552.00 XLON 00361570410TRLO1
17 November 2025 08:10:11 112 1,552.00 XLON 00361570412TRLO1
17 November 2025 08:11:53 112 1,550.00 XLON 00361571237TRLO1
17 November 2025 08:19:55 119 1,548.00 XLON 00361575417TRLO1
17 November 2025 08:31:34 122 1,554.00 XLON 00361579399TRLO1
17 November 2025 08:31:34 272 1,554.00 XLON 00361579400TRLO1
17 November 2025 08:33:08 79 1,554.00 XLON 00361579661TRLO1
17 November 2025 08:48:44 2 1,556.00 XLON 00361582046TRLO1
17 November 2025 08:48:54 15 1,560.00 XLON 00361582062TRLO1
17 November 2025 08:48:54 160 1,560.00 XLON 00361582063TRLO1
17 November 2025 08:49:23 111 1,556.00 XLON 00361582076TRLO1
17 November 2025 08:49:27 58 1,560.00 XLON 00361582077TRLO1
17 November 2025 08:51:43 138 1,560.00 XLON 00361582408TRLO1
17 November 2025 08:51:51 125 1,560.00 XLON 00361582427TRLO1
17 November 2025 08:51:51 300 1,558.00 XLON 00361582428TRLO1
17 November 2025 08:52:20 284 1,556.00 XLON 00361582502TRLO1
17 November 2025 08:54:54 111 1,554.00 XLON 00361582750TRLO1
17 November 2025 09:06:27 57 1,554.00 XLON 00361588070TRLO1
17 November 2025 09:06:27 115 1,554.00 XLON 00361588071TRLO1
17 November 2025 09:06:56 3 1,552.00 XLON 00361588246TRLO1
17 November 2025 09:06:56 174 1,552.00 XLON 00361588247TRLO1
17 November 2025 09:14:56 56 1,550.00 XLON 00361591994TRLO1
17 November 2025 09:19:07 18 1,550.00 XLON 00361593812TRLO1
17 November 2025 09:19:18 17 1,550.00 XLON 00361593885TRLO1
17 November 2025 09:19:24 17 1,550.00 XLON 00361593925TRLO1
17 November 2025 09:25:25 57 1,548.00 XLON 00361596918TRLO1
17 November 2025 09:25:41 6 1,548.00 XLON 00361597113TRLO1
17 November 2025 09:36:29 58 1,548.00 XLON 00361603410TRLO1
17 November 2025 09:36:29 57 1,548.00 XLON 00361603411TRLO1
17 November 2025 09:44:57 57 1,546.00 XLON 00361609980TRLO1
17 November 2025 09:49:05 164 1,548.00 XLON 00361613103TRLO1
17 November 2025 09:49:06 36 1,548.00 XLON 00361613110TRLO1
17 November 2025 10:10:11 59 1,546.00 XLON 00361619607TRLO1
17 November 2025 10:10:11 46 1,546.00 XLON 00361619608TRLO1
17 November 2025 10:10:11 58 1,546.00 XLON 00361619609TRLO1
17 November 2025 10:10:11 13 1,546.00 XLON 00361619610TRLO1
17 November 2025 10:10:11 91 1,546.00 XLON 00361619611TRLO1
17 November 2025 10:10:11 12 1,546.00 XLON 00361619612TRLO1
17 November 2025 10:10:23 11 1,546.00 XLON 00361619615TRLO1
17 November 2025 10:11:13 180 1,544.00 XLON 00361619651TRLO1
17 November 2025 10:11:22 179 1,544.00 XLON 00361619658TRLO1
17 November 2025 10:11:24 100 1,544.00 XLON 00361619659TRLO1
17 November 2025 10:11:35 11 1,544.00 XLON 00361619663TRLO1
17 November 2025 10:12:06 116 1,542.00 XLON 00361619679TRLO1
17 November 2025 10:15:35 60 1,540.00 XLON 00361619769TRLO1
17 November 2025 10:16:00 5 1,540.00 XLON 00361619779TRLO1
17 November 2025 10:16:05 94 1,540.00 XLON 00361619780TRLO1
17 November 2025 10:16:07 142 1,540.00 XLON 00361619781TRLO1
17 November 2025 10:16:23 168 1,540.00 XLON 00361619789TRLO1
17 November 2025 10:16:26 11 1,540.00 XLON 00361619792TRLO1
17 November 2025 10:18:15 57 1,538.00 XLON 00361619836TRLO1
17 November 2025 10:18:21 3 1,538.00 XLON 00361619844TRLO1
17 November 2025 10:18:21 57 1,538.00 XLON 00361619845TRLO1
17 November 2025 10:25:46 5 1,538.00 XLON 00361620115TRLO1
17 November 2025 10:42:42 45 1,540.00 XLON 00361621035TRLO1
17 November 2025 10:44:42 31 1,542.00 XLON 00361621146TRLO1
17 November 2025 10:44:42 54 1,542.00 XLON 00361621147TRLO1
17 November 2025 10:45:08 11 1,542.00 XLON 00361621166TRLO1
17 November 2025 10:45:28 93 1,542.00 XLON 00361621176TRLO1
17 November 2025 10:48:07 147 1,542.00 XLON 00361621312TRLO1
17 November 2025 10:48:17 117 1,542.00 XLON 00361621329TRLO1
17 November 2025 10:48:39 1 1,542.00 XLON 00361621345TRLO1
17 November 2025 10:48:52 14 1,542.00 XLON 00361621349TRLO1
17 November 2025 10:48:56 119 1,540.00 XLON 00361621356TRLO1
17 November 2025 10:48:56 59 1,540.00 XLON 00361621357TRLO1
17 November 2025 10:48:56 92 1,540.00 XLON 00361621358TRLO1
17 November 2025 10:49:02 11 1,538.00 XLON 00361621369TRLO1
17 November 2025 10:52:01 158 1,538.00 XLON 00361621503TRLO1
17 November 2025 11:02:50 11 1,540.00 XLON 00361621720TRLO1
17 November 2025 11:14:05 175 1,544.00 XLON 00361621974TRLO1
17 November 2025 11:14:05 52 1,544.00 XLON 00361621975TRLO1
17 November 2025 11:14:05 74 1,544.00 XLON 00361621976TRLO1
17 November 2025 11:14:05 100 1,544.00 XLON 00361621977TRLO1
17 November 2025 11:42:54 4 1,550.00 XLON 00361622736TRLO1
17 November 2025 11:42:54 49 1,550.00 XLON 00361622737TRLO1
17 November 2025 11:43:14 168 1,550.00 XLON 00361622758TRLO1
17 November 2025 11:43:40 10 1,550.00 XLON 00361622781TRLO1
17 November 2025 11:43:40 91 1,550.00 XLON 00361622782TRLO1
17 November 2025 11:43:40 76 1,550.00 XLON 00361622783TRLO1
17 November 2025 11:49:45 79 1,552.00 XLON 00361622901TRLO1
17 November 2025 11:49:45 90 1,552.00 XLON 00361622902TRLO1
17 November 2025 11:49:45 51 1,552.00 XLON 00361622903TRLO1
17 November 2025 11:49:45 53 1,552.00 XLON 00361622904TRLO1
17 November 2025 11:56:47 59 1,550.00 XLON 00361623107TRLO1
17 November 2025 11:56:47 177 1,550.00 XLON 00361623108TRLO1
17 November 2025 11:56:47 58 1,550.00 XLON 00361623109TRLO1
17 November 2025 12:00:00 186 1,550.00 XLON 00361623166TRLO1
17 November 2025 12:00:00 12 1,550.00 XLON 00361623167TRLO1
17 November 2025 12:25:06 20 1,550.00 XLON 00361623831TRLO1
17 November 2025 12:35:59 60 1,548.00 XLON 00361624133TRLO1
17 November 2025 12:35:59 60 1,548.00 XLON 00361624134TRLO1
17 November 2025 12:35:59 80 1,550.00 XLON 00361624135TRLO1
17 November 2025 12:35:59 11 1,550.00 XLON 00361624136TRLO1
17 November 2025 12:35:59 61 1,550.00 XLON 00361624137TRLO1
17 November 2025 12:35:59 177 1,550.00 XLON 00361624138TRLO1
17 November 2025 12:36:08 113 1,550.00 XLON 00361624145TRLO1
17 November 2025 12:36:21 121 1,548.00 XLON 00361624152TRLO1
17 November 2025 12:46:04 97 1,546.00 XLON 00361624478TRLO1
17 November 2025 12:46:31 18 1,546.00 XLON 00361624494TRLO1
17 November 2025 12:46:31 57 1,546.00 XLON 00361624495TRLO1
17 November 2025 12:46:31 57 1,546.00 XLON 00361624496TRLO1
17 November 2025 12:46:31 57 1,546.00 XLON 00361624497TRLO1
17 November 2025 12:46:31 57 1,546.00 XLON 00361624498TRLO1
17 November 2025 12:46:31 40 1,546.00 XLON 00361624499TRLO1
17 November 2025 13:01:25 198 1,552.00 XLON 00361624945TRLO1
17 November 2025 13:01:25 138 1,552.00 XLON 00361624946TRLO1
17 November 2025 13:01:26 63 1,552.00 XLON 00361624960TRLO1
17 November 2025 13:09:44 99 1,552.00 XLON 00361625273TRLO1
17 November 2025 13:09:48 100 1,552.00 XLON 00361625285TRLO1
17 November 2025 13:10:05 62 1,552.00 XLON 00361625326TRLO1
17 November 2025 13:10:16 125 1,552.00 XLON 00361625342TRLO1
17 November 2025 13:10:26 11 1,552.00 XLON 00361625361TRLO1
17 November 2025 13:14:44 118 1,550.00 XLON 00361625605TRLO1
17 November 2025 13:29:40 184 1,554.00 XLON 00361626036TRLO1
17 November 2025 13:29:40 65 1,554.00 XLON 00361626037TRLO1
17 November 2025 13:29:40 98 1,554.00 XLON 00361626038TRLO1
17 November 2025 13:33:04 174 1,552.00 XLON 00361626164TRLO1
17 November 2025 13:34:32 167 1,550.00 XLON 00361626291TRLO1
17 November 2025 13:40:12 457 1,552.00 XLON 00361626577TRLO1
17 November 2025 13:40:15 462 1,552.00 XLON 00361626580TRLO1
17 November 2025 13:40:18 387 1,552.00 XLON 00361626583TRLO1
17 November 2025 13:40:18 114 1,554.00 XLON 00361626584TRLO1
17 November 2025 13:40:18 226 1,554.00 XLON 00361626585TRLO1
17 November 2025 13:40:21 445 1,554.00 XLON 00361626597TRLO1
17 November 2025 13:40:24 346 1,554.00 XLON 00361626598TRLO1
17 November 2025 13:40:27 502 1,554.00 XLON 00361626600TRLO1
17 November 2025 13:40:30 278 1,554.00 XLON 00361626601TRLO1
17 November 2025 13:40:33 335 1,554.00 XLON 00361626604TRLO1
17 November 2025 13:40:36 520 1,554.00 XLON 00361626606TRLO1
17 November 2025 13:40:36 100 1,556.00 XLON 00361626607TRLO1
17 November 2025 13:40:36 70 1,556.00 XLON 00361626608TRLO1
17 November 2025 13:40:36 114 1,556.00 XLON 00361626609TRLO1
17 November 2025 13:40:36 114 1,556.00 XLON 00361626610TRLO1
17 November 2025 13:40:43 21 1,554.00 XLON 00361626617TRLO1
17 November 2025 13:40:43 274 1,554.00 XLON 00361626618TRLO1
17 November 2025 13:41:25 60 1,554.00 XLON 00361626649TRLO1
17 November 2025 13:41:32 69 1,554.00 XLON 00361626669TRLO1
17 November 2025 13:41:42 60 1,554.00 XLON 00361626678TRLO1
17 November 2025 13:41:42 3 1,554.00 XLON 00361626679TRLO1
17 November 2025 13:42:23 60 1,554.00 XLON 00361626739TRLO1
17 November 2025 13:44:12 60 1,554.00 XLON 00361626854TRLO1
17 November 2025 13:46:30 48 1,554.00 XLON 00361626981TRLO1
17 November 2025 13:46:30 12 1,554.00 XLON 00361626982TRLO1
17 November 2025 13:48:23 60 1,554.00 XLON 00361627119TRLO1
17 November 2025 13:48:37 66 1,554.00 XLON 00361627138TRLO1
17 November 2025 13:48:47 65 1,554.00 XLON 00361627145TRLO1
17 November 2025 13:48:56 60 1,554.00 XLON 00361627147TRLO1
17 November 2025 13:49:04 65 1,554.00 XLON 00361627153TRLO1
17 November 2025 13:49:12 65 1,554.00 XLON 00361627178TRLO1
17 November 2025 13:49:20 68 1,554.00 XLON 00361627186TRLO1
17 November 2025 13:49:31 60 1,554.00 XLON 00361627195TRLO1
17 November 2025 13:49:50 61 1,554.00 XLON 00361627217TRLO1
17 November 2025 13:50:27 60 1,554.00 XLON 00361627250TRLO1
17 November 2025 13:52:24 300 1,554.00 XLON 00361627415TRLO1
17 November 2025 14:01:53 61 1,556.00 XLON 00361627964TRLO1
17 November 2025 14:04:08 61 1,556.00 XLON 00361628116TRLO1
17 November 2025 14:06:22 61 1,556.00 XLON 00361628231TRLO1
17 November 2025 14:06:58 242 1,554.00 XLON 00361628258TRLO1
17 November 2025 14:06:58 60 1,554.00 XLON 00361628259TRLO1
17 November 2025 14:07:36 61 1,556.00 XLON 00361628287TRLO1
17 November 2025 14:07:42 63 1,556.00 XLON 00361628289TRLO1
17 November 2025 14:07:48 65 1,556.00 XLON 00361628291TRLO1
17 November 2025 14:07:54 66 1,556.00 XLON 00361628300TRLO1
17 November 2025 14:08:02 32 1,556.00 XLON 00361628307TRLO1
17 November 2025 14:08:02 31 1,556.00 XLON 00361628308TRLO1
17 November 2025 14:08:15 61 1,556.00 XLON 00361628311TRLO1
17 November 2025 14:08:42 42 1,556.00 XLON 00361628329TRLO1
17 November 2025 14:08:42 19 1,556.00 XLON 00361628330TRLO1
17 November 2025 14:08:43 180 1,554.00 XLON 00361628331TRLO1
17 November 2025 14:13:00 55 1,552.00 XLON 00361628681TRLO1
17 November 2025 14:13:00 167 1,552.00 XLON 00361628682TRLO1
17 November 2025 14:13:39 145 1,550.00 XLON 00361628748TRLO1
17 November 2025 14:15:17 81 1,550.00 XLON 00361628868TRLO1
17 November 2025 14:15:17 32 1,550.00 XLON 00361628869TRLO1
17 November 2025 14:19:02 112 1,550.00 XLON 00361629032TRLO1
17 November 2025 14:19:02 15 1,550.00 XLON 00361629033TRLO1
17 November 2025 14:19:02 36 1,550.00 XLON 00361629034TRLO1
17 November 2025 14:19:33 4 1,550.00 XLON 00361629055TRLO1
17 November 2025 14:19:33 49 1,550.00 XLON 00361629056TRLO1
17 November 2025 14:30:04 22 1,554.00 XLON 00361629588TRLO1
17 November 2025 14:33:49 504 1,556.00 XLON 00361629822TRLO1
17 November 2025 14:33:57 2 1,556.00 XLON 00361629825TRLO1
17 November 2025 14:33:57 16 1,556.00 XLON 00361629826TRLO1
17 November 2025 14:34:00 74 1,556.00 XLON 00361629841TRLO1
17 November 2025 14:34:06 59 1,556.00 XLON 00361629859TRLO1
17 November 2025 14:34:10 58 1,556.00 XLON 00361629863TRLO1
17 November 2025 14:34:16 61 1,556.00 XLON 00361629878TRLO1
17 November 2025 14:34:20 62 1,556.00 XLON 00361629885TRLO1
17 November 2025 14:34:25 55 1,556.00 XLON 00361629894TRLO1
17 November 2025 14:34:29 62 1,556.00 XLON 00361629902TRLO1
17 November 2025 14:35:00 483 1,560.00 XLON 00361629960TRLO1
17 November 2025 14:35:06 72 1,560.00 XLON 00361629968TRLO1
17 November 2025 14:35:09 61 1,560.00 XLON 00361629970TRLO1
17 November 2025 14:35:13 60 1,560.00 XLON 00361629976TRLO1
17 November 2025 14:35:17 61 1,560.00 XLON 00361629986TRLO1
17 November 2025 14:35:21 60 1,560.00 XLON 00361630013TRLO1
17 November 2025 14:35:25 60 1,560.00 XLON 00361630016TRLO1
17 November 2025 14:35:30 59 1,560.00 XLON 00361630019TRLO1
17 November 2025 14:35:34 56 1,560.00 XLON 00361630023TRLO1
17 November 2025 14:35:40 56 1,560.00 XLON 00361630046TRLO1
17 November 2025 14:35:47 8 1,562.00 XLON 00361630050TRLO1
17 November 2025 14:35:47 52 1,562.00 XLON 00361630051TRLO1
17 November 2025 14:47:19 279 1,570.00 XLON 00361630841TRLO1
17 November 2025 14:47:19 56 1,570.00 XLON 00361630842TRLO1
17 November 2025 14:54:51 55 1,570.00 XLON 00361631307TRLO1
17 November 2025 14:54:51 334 1,570.00 XLON 00361631308TRLO1
17 November 2025 14:54:51 56 1,570.00 XLON 00361631309TRLO1
17 November 2025 14:54:51 463 1,570.00 XLON 00361631310TRLO1
17 November 2025 14:58:43 545 1,574.00 XLON 00361631506TRLO1
17 November 2025 14:58:43 65 1,574.00 XLON 00361631507TRLO1
17 November 2025 14:58:46 507 1,574.00 XLON 00361631510TRLO1
17 November 2025 14:58:49 92 1,572.00 XLON 00361631511TRLO1
17 November 2025 14:58:49 263 1,572.00 XLON 00361631512TRLO1
17 November 2025 14:58:49 331 1,570.00 XLON 00361631513TRLO1
17 November 2025 14:59:26 350 1,570.00 XLON 00361631580TRLO1
17 November 2025 14:59:26 296 1,570.00 XLON 00361631581TRLO1
17 November 2025 15:02:59 237 1,572.00 XLON 00361631734TRLO1
17 November 2025 15:03:32 58 1,570.00 XLON 00361631833TRLO1
17 November 2025 15:03:32 176 1,570.00 XLON 00361631834TRLO1
17 November 2025 15:04:40 166 1,568.00 XLON 00361631949TRLO1
17 November 2025 15:04:40 55 1,568.00 XLON 00361631950TRLO1
17 November 2025 15:08:45 180 1,566.00 XLON 00361632191TRLO1
17 November 2025 15:23:10 284 1,568.00 XLON 00361632859TRLO1
17 November 2025 15:23:10 1 1,568.00 XLON 00361632860TRLO1
17 November 2025 15:23:10 138 1,568.00 XLON 00361632861TRLO1
17 November 2025 15:32:38 223 1,566.00 XLON 00361633626TRLO1
17 November 2025 15:33:35 33 1,564.00 XLON 00361633747TRLO1
17 November 2025 15:33:35 178 1,564.00 XLON 00361633748TRLO1
17 November 2025 15:33:35 26 1,564.00 XLON 00361633749TRLO1
17 November 2025 15:38:37 125 1,564.00 XLON 00361634200TRLO1
17 November 2025 15:38:37 166 1,564.00 XLON 00361634201TRLO1
17 November 2025 15:49:35 59 1,562.00 XLON 00361634843TRLO1
17 November 2025 15:49:35 239 1,562.00 XLON 00361634844TRLO1
17 November 2025 15:49:35 60 1,562.00 XLON 00361634845TRLO1
17 November 2025 15:49:35 14 1,562.00 XLON 00361634846TRLO1
17 November 2025 15:49:35 198 1,562.00 XLON 00361634847TRLO1
17 November 2025 15:49:35 46 1,562.00 XLON 00361634848TRLO1
17 November 2025 15:54:47 114 1,562.00 XLON 00361635033TRLO1
17 November 2025 15:54:47 6 1,562.00 XLON 00361635034TRLO1
17 November 2025 15:57:33 61 1,562.00 XLON 00361635234TRLO1
17 November 2025 15:57:33 121 1,562.00 XLON 00361635235TRLO1
17 November 2025 15:58:24 11 1,562.00 XLON 00361635291TRLO1
17 November 2025 16:04:33 291 1,562.00 XLON 00361635823TRLO1
17 November 2025 16:04:33 1 1,562.00 XLON 00361635824TRLO1
17 November 2025 16:04:33 58 1,562.00 XLON 00361635825TRLO1
17 November 2025 16:08:56 351 1,560.00 XLON 00361636135TRLO1
17 November 2025 16:08:56 59 1,560.00 XLON 00361636136TRLO1
17 November 2025 16:08:56 58 1,560.00 XLON 00361636137TRLO1
17 November 2025 16:08:56 203 1,562.00 XLON 00361636138TRLO1
17 November 2025 16:08:56 60 1,562.00 XLON 00361636139TRLO1
17 November 2025 16:08:56 20 1,562.00 XLON 00361636140TRLO1
17 November 2025 16:15:17 4 1,564.00 XLON 00361636577TRLO1
17 November 2025 16:15:17 145 1,564.00 XLON 00361636578TRLO1
17 November 2025 16:15:17 10 1,564.00 XLON 00361636579TRLO1
17 November 2025 16:15:17 100 1,564.00 XLON 00361636580TRLO1
17 November 2025 16:15:17 56 1,564.00 XLON 00361636581TRLO1
17 November 2025 16:17:19 332 1,562.00 XLON 00361636776TRLO1
17 November 2025 16:17:19 176 1,564.00 XLON 00361636777TRLO1
17 November 2025 16:17:19 100 1,564.00 XLON 00361636778TRLO1
17 November 2025 16:17:19 123 1,564.00 XLON 00361636779TRLO1
17 November 2025 16:17:19 8 1,564.00 XLON 00361636780TRLO1
17 November 2025 16:17:19 254 1,564.00 XLON 00361636781TRLO1
17 November 2025 16:19:53 82 1,562.00 XLON 00361636994TRLO1
17 November 2025 16:19:53 266 1,562.00 XLON 00361636995TRLO1
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

POSUBSNRVRUAAAA

Talk to a Data Expert

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