RNS Number : 5695F
Keller Group PLC
31 October 2025
 

31 October 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:

30 October 2025

Aggregate number of common shares purchased:

17,981

Lowest price per share (pence):

1,578.00

Highest price per share (pence):

1,592.00

Weighted average price per day (pence):

1,585.4777

 

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,153,873 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,585.4777

17,981

1,578.00

1,592.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

30 October 2025 08:09:50

136

                   1,590.00

XLON

00358791733TRLO1

30 October 2025 08:14:18

135

                   1,586.00

XLON

00358793803TRLO1

30 October 2025 08:31:16

100

                   1,586.00

XLON

00358804253TRLO1

30 October 2025 08:31:16

138

                   1,586.00

XLON

00358804254TRLO1

30 October 2025 09:02:45

140

                   1,588.00

XLON

00358827033TRLO1

30 October 2025 09:02:46

13

                   1,586.00

XLON

00358827064TRLO1

30 October 2025 09:02:57

61

                   1,586.00

XLON

00358827153TRLO1

30 October 2025 09:02:57

58

                   1,586.00

XLON

00358827154TRLO1

30 October 2025 09:10:31

197

                   1,584.00

XLON

00358833171TRLO1

30 October 2025 09:15:48

84

                   1,586.00

XLON

00358837737TRLO1

30 October 2025 09:15:53

1

                   1,586.00

XLON

00358837814TRLO1

30 October 2025 09:15:58

141

                   1,586.00

XLON

00358837879TRLO1

30 October 2025 09:17:49

52

                   1,584.00

XLON

00358839684TRLO1

30 October 2025 09:30:11

7

                   1,584.00

XLON

00358850022TRLO1

30 October 2025 09:34:38

7

                   1,584.00

XLON

00358854262TRLO1

30 October 2025 09:34:38

7

                   1,584.00

XLON

00358854263TRLO1

30 October 2025 09:34:38

52

                   1,584.00

XLON

00358854264TRLO1

30 October 2025 09:42:34

66

                   1,582.00

XLON

00358861577TRLO1

30 October 2025 10:00:51

13

                   1,582.00

XLON

00358872034TRLO1

30 October 2025 10:00:51

199

                   1,580.00

XLON

00358872035TRLO1

30 October 2025 10:34:32

11

                   1,578.00

XLON

00358873468TRLO1

30 October 2025 10:40:45

126

                   1,578.00

XLON

00358873647TRLO1

30 October 2025 10:40:45

22

                   1,578.00

XLON

00358873648TRLO1

30 October 2025 11:12:30

137

                   1,584.00

XLON

00358874962TRLO1

30 October 2025 11:30:51

129

                   1,582.00

XLON

00358875709TRLO1

30 October 2025 11:30:51

34

                   1,582.00

XLON

00358875710TRLO1

30 October 2025 11:30:51

30

                   1,582.00

XLON

00358875711TRLO1

30 October 2025 11:30:51

63

                   1,582.00

XLON

00358875712TRLO1

30 October 2025 12:01:15

97

                   1,584.00

XLON

00358876735TRLO1

30 October 2025 12:01:15

77

                   1,584.00

XLON

00358876736TRLO1

30 October 2025 12:01:15

97

                   1,584.00

XLON

00358876737TRLO1

30 October 2025 12:05:07

194

                   1,584.00

XLON

00358876897TRLO1

30 October 2025 12:05:08

177

                   1,582.00

XLON

00358876898TRLO1

30 October 2025 12:05:08

33

                   1,582.00

XLON

00358876899TRLO1

30 October 2025 12:05:24

31

                   1,582.00

XLON

00358876916TRLO1

30 October 2025 12:05:24

109

                   1,582.00

XLON

00358876917TRLO1

30 October 2025 12:26:25

90

                   1,586.00

XLON

00358877600TRLO1

30 October 2025 12:26:25

29

                   1,586.00

XLON

00358877601TRLO1

30 October 2025 12:26:25

8

                   1,586.00

XLON

00358877602TRLO1

30 October 2025 12:26:48

323

                   1,584.00

XLON

00358877617TRLO1

30 October 2025 12:57:10

69

                   1,588.00

XLON

00358878697TRLO1

30 October 2025 13:00:26

52

                   1,590.00

XLON

00358878778TRLO1

30 October 2025 13:00:26

20

                   1,590.00

XLON

00358878779TRLO1

30 October 2025 13:05:21

134

                   1,590.00

XLON

00358878887TRLO1

30 October 2025 13:10:31

134

                   1,588.00

XLON

00358879123TRLO1

30 October 2025 13:29:47

67

                   1,586.00

XLON

00358879817TRLO1

30 October 2025 13:29:47

136

                   1,586.00

XLON

00358879818TRLO1

30 October 2025 13:29:47

41

                   1,586.00

XLON

00358879819TRLO1

30 October 2025 13:29:47

27

                   1,586.00

XLON

00358879820TRLO1

30 October 2025 13:29:47

259

                   1,584.00

XLON

00358879821TRLO1

30 October 2025 13:36:47

133

                   1,582.00

XLON

00358880209TRLO1

30 October 2025 13:43:12

21

                   1,584.00

XLON

00358880441TRLO1

30 October 2025 13:43:12

93

                   1,584.00

XLON

00358880442TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880443TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880444TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880445TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880446TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880447TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880448TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880449TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880450TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880451TRLO1

30 October 2025 13:43:12

193

                   1,584.00

XLON

00358880452TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880453TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880454TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880455TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880456TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880457TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880458TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880459TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880460TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880461TRLO1

30 October 2025 13:43:12

83

                   1,584.00

XLON

00358880462TRLO1

30 October 2025 13:44:00

200

                   1,584.00

XLON

00358880483TRLO1

30 October 2025 13:46:20

55

                   1,586.00

XLON

00358880594TRLO1

30 October 2025 13:46:20

187

                   1,586.00

XLON

00358880595TRLO1

30 October 2025 13:46:20

136

                   1,586.00

XLON

00358880596TRLO1

30 October 2025 13:46:20

204

                   1,584.00

XLON

00358880597TRLO1

30 October 2025 13:46:51

193

                   1,582.00

XLON

00358880609TRLO1

30 October 2025 13:46:51

307

                   1,582.00

XLON

00358880610TRLO1

30 October 2025 13:46:51

53

                   1,582.00

XLON

00358880611TRLO1

30 October 2025 13:50:29

87

                   1,584.00

XLON

00358880994TRLO1

30 October 2025 13:50:29

127

                   1,584.00

XLON

00358880995TRLO1

30 October 2025 13:50:29

66

                   1,584.00

XLON

00358880996TRLO1

30 October 2025 13:50:29

84

                   1,584.00

XLON

00358880997TRLO1

30 October 2025 13:50:29

61

                   1,584.00

XLON

00358880998TRLO1

30 October 2025 13:50:44

120

                   1,582.00

XLON

00358881013TRLO1

30 October 2025 13:50:44

156

                   1,582.00

XLON

00358881014TRLO1

30 October 2025 13:51:18

120

                   1,580.00

XLON

00358881039TRLO1

30 October 2025 13:51:18

156

                   1,580.00

XLON

00358881040TRLO1

30 October 2025 13:52:22

276

                   1,580.00

XLON

00358881072TRLO1

30 October 2025 13:54:19

126

                   1,582.00

XLON

00358881155TRLO1

30 October 2025 13:54:19

66

                   1,582.00

XLON

00358881156TRLO1

30 October 2025 13:54:19

57

                   1,582.00

XLON

00358881157TRLO1

30 October 2025 13:54:19

44

                   1,582.00

XLON

00358881158TRLO1

30 October 2025 13:54:19

93

                   1,582.00

XLON

00358881159TRLO1

30 October 2025 13:54:19

19

                   1,582.00

XLON

00358881160TRLO1

30 October 2025 13:54:19

85

                   1,582.00

XLON

00358881161TRLO1

30 October 2025 13:54:19

66

                   1,582.00

XLON

00358881162TRLO1

30 October 2025 13:54:19

91

                   1,582.00

XLON

00358881163TRLO1

30 October 2025 13:54:19

66

                   1,582.00

XLON

00358881164TRLO1

30 October 2025 14:01:38

114

                   1,582.00

XLON

00358881381TRLO1

30 October 2025 14:01:38

94

                   1,582.00

XLON

00358881382TRLO1

30 October 2025 14:01:49

60

                   1,586.00

XLON

00358881392TRLO1

30 October 2025 14:01:49

58

                   1,586.00

XLON

00358881393TRLO1

30 October 2025 14:02:53

93

                   1,588.00

XLON

00358881422TRLO1

30 October 2025 14:02:53

54

                   1,588.00

XLON

00358881423TRLO1

30 October 2025 14:03:19

76

                   1,588.00

XLON

00358881452TRLO1

30 October 2025 14:03:19

54

                   1,588.00

XLON

00358881453TRLO1

30 October 2025 14:03:19

54

                   1,588.00

XLON

00358881454TRLO1

30 October 2025 14:03:19

54

                   1,588.00

XLON

00358881455TRLO1

30 October 2025 14:03:19

54

                   1,588.00

XLON

00358881456TRLO1

30 October 2025 14:03:19

3

                   1,588.00

XLON

00358881457TRLO1

30 October 2025 14:07:16

10

                   1,592.00

XLON

00358881589TRLO1

30 October 2025 14:07:28

30

                   1,592.00

XLON

00358881591TRLO1

30 October 2025 14:07:28

53

                   1,592.00

XLON

00358881592TRLO1

30 October 2025 14:07:28

175

                   1,592.00

XLON

00358881593TRLO1

30 October 2025 14:07:42

140

                   1,590.00

XLON

00358881599TRLO1

30 October 2025 14:07:47

134

                   1,588.00

XLON

00358881612TRLO1

30 October 2025 14:07:47

2,580

                   1,588.00

XLON

00358881613TRLO1

30 October 2025 14:16:55

12

                   1,588.00

XLON

00358881974TRLO1

30 October 2025 14:27:57

118

                   1,588.00

XLON

00358882397TRLO1

30 October 2025 14:27:57

77

                   1,588.00

XLON

00358882398TRLO1

30 October 2025 14:27:57

65

                   1,588.00

XLON

00358882399TRLO1

30 October 2025 14:27:57

64

                   1,588.00

XLON

00358882400TRLO1

30 October 2025 14:33:14

205

                   1,588.00

XLON

00358882634TRLO1

30 October 2025 14:37:23

130

                   1,588.00

XLON

00358882960TRLO1

30 October 2025 14:48:50

15

                   1,590.00

XLON

00358883648TRLO1

30 October 2025 14:48:50

9

                   1,590.00

XLON

00358883649TRLO1

30 October 2025 14:48:50

32

                   1,590.00

XLON

00358883650TRLO1

30 October 2025 14:48:50

29

                   1,590.00

XLON

00358883651TRLO1

30 October 2025 14:48:50

29

                   1,590.00

XLON

00358883652TRLO1

30 October 2025 14:48:50

29

                   1,590.00

XLON

00358883653TRLO1

30 October 2025 14:48:50

29

                   1,590.00

XLON

00358883654TRLO1

30 October 2025 14:48:50

29

                   1,590.00

XLON

00358883655TRLO1

30 October 2025 14:48:50

29

                   1,590.00

XLON

00358883656TRLO1

30 October 2025 14:48:50

29

                   1,590.00

XLON

00358883657TRLO1

30 October 2025 14:48:50

29

                   1,590.00

XLON

00358883658TRLO1

30 October 2025 14:48:50

29

                   1,590.00

XLON

00358883659TRLO1

30 October 2025 14:48:50

29

                   1,590.00

XLON

00358883660TRLO1

30 October 2025 14:48:50

22

                   1,590.00

XLON

00358883661TRLO1

30 October 2025 14:49:08

179

                   1,590.00

XLON

00358883668TRLO1

30 October 2025 14:49:21

35

                   1,590.00

XLON

00358883681TRLO1

30 October 2025 14:49:21

338

                   1,590.00

XLON

00358883682TRLO1

30 October 2025 14:49:21

13

                   1,590.00

XLON

00358883683TRLO1

30 October 2025 14:49:55

31

                   1,588.00

XLON

00358883708TRLO1

30 October 2025 14:51:56

105

                   1,588.00

XLON

00358883781TRLO1

30 October 2025 14:51:56

67

                   1,588.00

XLON

00358883782TRLO1

30 October 2025 14:51:56

68

                   1,588.00

XLON

00358883783TRLO1

30 October 2025 14:51:56

31

                   1,588.00

XLON

00358883784TRLO1

30 October 2025 15:01:36

38

                   1,588.00

XLON

00358884127TRLO1

30 October 2025 15:32:46

65

                   1,586.00

XLON

00358885894TRLO1

30 October 2025 15:32:46

64

                   1,586.00

XLON

00358885895TRLO1

30 October 2025 15:32:46

27

                   1,584.00

XLON

00358885896TRLO1

30 October 2025 15:32:54

81

                   1,584.00

XLON

00358885900TRLO1

30 October 2025 15:32:54

29

                   1,584.00

XLON

00358885901TRLO1

30 October 2025 15:32:54

27

                   1,584.00

XLON

00358885902TRLO1

30 October 2025 15:33:01

140

                   1,584.00

XLON

00358885905TRLO1

30 October 2025 15:36:37

22

                   1,584.00

XLON

00358886051TRLO1

30 October 2025 15:36:41

188

                   1,584.00

XLON

00358886052TRLO1

30 October 2025 15:36:41

22

                   1,584.00

XLON

00358886053TRLO1

30 October 2025 15:39:59

10

                   1,586.00

XLON

00358886148TRLO1

30 October 2025 15:39:59

21

                   1,586.00

XLON

00358886149TRLO1

30 October 2025 15:50:47

27

                   1,586.00

XLON

00358886968TRLO1

30 October 2025 15:52:48

288

                   1,586.00

XLON

00358887115TRLO1

30 October 2025 15:52:48

38

                   1,586.00

XLON

00358887118TRLO1

30 October 2025 15:58:40

9

                   1,588.00

XLON

00358887487TRLO1

30 October 2025 15:58:40

73

                   1,588.00

XLON

00358887488TRLO1

30 October 2025 15:58:48

48

                   1,588.00

XLON

00358887491TRLO1

30 October 2025 15:59:07

67

                   1,586.00

XLON

00358887502TRLO1

30 October 2025 15:59:55

23

                   1,586.00

XLON

00358887553TRLO1

30 October 2025 15:59:57

48

                   1,586.00

XLON

00358887554TRLO1

30 October 2025 16:00:16

77

                   1,586.00

XLON

00358887643TRLO1

30 October 2025 16:00:47

35

                   1,586.00

XLON

00358887660TRLO1

30 October 2025 16:00:47

65

                   1,586.00

XLON

00358887661TRLO1

30 October 2025 16:01:37

6

                   1,586.00

XLON

00358887700TRLO1

30 October 2025 16:06:37

27

                   1,586.00

XLON

00358888193TRLO1

30 October 2025 16:06:37

3

                   1,586.00

XLON

00358888194TRLO1

30 October 2025 16:08:17

42

                   1,586.00

XLON

00358888288TRLO1

30 October 2025 16:10:47

2

                   1,586.00

XLON

00358888398TRLO1

30 October 2025 16:10:47

40

                   1,586.00

XLON

00358888399TRLO1

30 October 2025 16:13:34

19

                   1,588.00

XLON

00358888628TRLO1

30 October 2025 16:13:52

1

                   1,588.00

XLON

00358888645TRLO1

30 October 2025 16:13:55

12

                   1,586.00

XLON

00358888647TRLO1

30 October 2025 16:15:10

3

                   1,586.00

XLON

00358888739TRLO1

30 October 2025 16:15:10

10

                   1,586.00

XLON

00358888740TRLO1

30 October 2025 16:17:32

20

                   1,586.00

XLON

00358888950TRLO1

30 October 2025 16:17:32

42

                   1,586.00

XLON

00358888951TRLO1

30 October 2025 16:17:32

42

                   1,586.00

XLON

00358888952TRLO1

30 October 2025 16:17:32

64

                   1,586.00

XLON

00358888953TRLO1

30 October 2025 16:17:32

13

                   1,586.00

XLON

00358888954TRLO1

30 October 2025 16:17:32

76

                   1,586.00

XLON

00358888955TRLO1

30 October 2025 16:17:32

64

                   1,586.00

XLON

00358888956TRLO1

30 October 2025 16:17:32

210

                   1,584.00

XLON

00358888957TRLO1

30 October 2025 16:18:17

45

                   1,586.00

XLON

00358889077TRLO1

30 October 2025 16:18:17

231

                   1,586.00

XLON

00358889078TRLO1

 

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 rns@lseg.com 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
 
 
POSURONRVKUROAA