National Storage Mechanism | Additional information
RNS Number : 9879C
Keller Group PLC
13 October 2025
 

13 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:

10 October 2025

Aggregate number of common shares purchased:

22,152

Lowest price per share (pence):

1,542.00

Highest price per share (pence):

1,570.00

Weighted average price per day (pence):

1,559.1430

 

The Company intends to hold the purchased Ordinary Shares in treasury. Following the purchase and settlement of these Ordinary Shares, the Company will hold 1,996,169 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,559.1430

22,152

1,542.00

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

10 October 2025 08:21:29

1

                    1,564.00

XLON

00356454928TRLO1

10 October 2025 08:21:29

3

                    1,564.00

XLON

00356454929TRLO1

10 October 2025 08:21:29

62

                    1,564.00

XLON

00356454930TRLO1

10 October 2025 08:21:29

66

                    1,564.00

XLON

00356454931TRLO1

10 October 2025 08:21:29

54

                    1,564.00

XLON

00356454932TRLO1

10 October 2025 08:21:29

81

                    1,564.00

XLON

00356454933TRLO1

10 October 2025 08:32:10

133

                    1,562.00

XLON

00356459353TRLO1

10 October 2025 08:32:11

143

                    1,560.00

XLON

00356459354TRLO1

10 October 2025 08:43:15

135

                    1,558.00

XLON

00356463644TRLO1

10 October 2025 08:45:14

9

                    1,556.00

XLON

00356464282TRLO1

10 October 2025 08:45:14

5

                    1,556.00

XLON

00356464283TRLO1

10 October 2025 09:17:54

135

                    1,558.00

XLON

00356477452TRLO1

10 October 2025 09:35:34

2

                    1,556.00

XLON

00356488072TRLO1

10 October 2025 09:38:40

5

                    1,556.00

XLON

00356492933TRLO1

10 October 2025 09:38:40

64

                    1,556.00

XLON

00356492934TRLO1

10 October 2025 09:38:57

69

                    1,554.00

XLON

00356493119TRLO1

10 October 2025 09:42:03

200

                    1,556.00

XLON

00356494864TRLO1

10 October 2025 09:57:44

130

                    1,556.00

XLON

00356502503TRLO1

10 October 2025 09:57:55

55

                    1,556.00

XLON

00356502594TRLO1

10 October 2025 09:58:40

202

                    1,556.00

XLON

00356503045TRLO1

10 October 2025 09:58:43

77

                    1,556.00

XLON

00356503093TRLO1

10 October 2025 09:58:43

99

                    1,556.00

XLON

00356503094TRLO1

10 October 2025 09:58:43

30

                    1,556.00

XLON

00356503095TRLO1

10 October 2025 09:58:51

12

                    1,556.00

XLON

00356503158TRLO1

10 October 2025 10:00:41

16

                    1,556.00

XLON

00356504212TRLO1

10 October 2025 10:00:44

53

                    1,556.00

XLON

00356504243TRLO1

10 October 2025 10:00:50

88

                    1,556.00

XLON

00356504280TRLO1

10 October 2025 10:00:53

34

                    1,556.00

XLON

00356504287TRLO1

10 October 2025 10:01:01

12

                    1,556.00

XLON

00356504341TRLO1

10 October 2025 10:01:01

77

                    1,554.00

XLON

00356504348TRLO1

10 October 2025 10:01:01

60

                    1,554.00

XLON

00356504349TRLO1

10 October 2025 10:01:17

43

                    1,554.00

XLON

00356504476TRLO1

10 October 2025 10:07:46

5

                    1,554.00

XLON

00356508327TRLO1

10 October 2025 10:07:46

130

                    1,554.00

XLON

00356508328TRLO1

10 October 2025 10:07:46

15

                    1,554.00

XLON

00356508329TRLO1

10 October 2025 10:07:46

99

                    1,554.00

XLON

00356508330TRLO1

10 October 2025 10:07:46

18

                    1,554.00

XLON

00356508331TRLO1

10 October 2025 10:07:46

249

                    1,554.00

XLON

00356508332TRLO1

10 October 2025 10:11:18

266

                    1,552.00

XLON

00356510846TRLO1

10 October 2025 10:11:18

3

                    1,552.00

XLON

00356510847TRLO1

10 October 2025 10:11:18

68

                    1,552.00

XLON

00356510848TRLO1

10 October 2025 10:11:18

67

                    1,552.00

XLON

00356510849TRLO1

10 October 2025 10:11:18

67

                    1,552.00

XLON

00356510850TRLO1

10 October 2025 10:11:18

68

                    1,552.00

XLON

00356510851TRLO1

10 October 2025 10:11:18

67

                    1,552.00

XLON

00356510852TRLO1

10 October 2025 10:11:18

68

                    1,552.00

XLON

00356510853TRLO1

10 October 2025 10:11:19

37

                    1,554.00

XLON

00356510854TRLO1

10 October 2025 10:11:19

98

                    1,554.00

XLON

00356510855TRLO1

10 October 2025 10:11:19

20

                    1,554.00

XLON

00356510856TRLO1

10 October 2025 10:11:19

96

                    1,554.00

XLON

00356510857TRLO1

10 October 2025 10:12:18

39

                    1,552.00

XLON

00356511836TRLO1

10 October 2025 10:15:09

61

                    1,552.00

XLON

00356514140TRLO1

10 October 2025 10:15:22

39

                    1,552.00

XLON

00356514344TRLO1

10 October 2025 10:15:33

35

                    1,552.00

XLON

00356514526TRLO1

10 October 2025 10:17:21

138

                    1,552.00

XLON

00356516131TRLO1

10 October 2025 10:44:55

69

                    1,550.00

XLON

00356546355TRLO1

10 October 2025 10:55:20

10

                    1,550.00

XLON

00356555795TRLO1

10 October 2025 10:56:30

31

                    1,550.00

XLON

00356556676TRLO1

10 October 2025 10:56:39

71

                    1,550.00

XLON

00356556773TRLO1

10 October 2025 10:57:06

190

                    1,550.00

XLON

00356557022TRLO1

10 October 2025 10:57:14

99

                    1,550.00

XLON

00356557091TRLO1

10 October 2025 10:57:22

127

                    1,550.00

XLON

00356557163TRLO1

10 October 2025 10:57:29

31

                    1,550.00

XLON

00356557239TRLO1

10 October 2025 10:57:36

247

                    1,550.00

XLON

00356557284TRLO1

10 October 2025 10:59:30

12

                    1,550.00

XLON

00356557738TRLO1

10 October 2025 10:59:30

12

                    1,550.00

XLON

00356557739TRLO1

10 October 2025 11:00:52

18

                    1,550.00

XLON

00356557809TRLO1

10 October 2025 11:03:34

100

                    1,550.00

XLON

00356558391TRLO1

10 October 2025 11:06:26

7

                    1,550.00

XLON

00356558431TRLO1

10 October 2025 11:14:02

2

                    1,550.00

XLON

00356558635TRLO1

10 October 2025 11:56:56

208

                    1,558.00

XLON

00356559947TRLO1

10 October 2025 12:08:53

19

                    1,556.00

XLON

00356560497TRLO1

10 October 2025 12:08:53

50

                    1,556.00

XLON

00356560498TRLO1

10 October 2025 12:08:53

69

                    1,556.00

XLON

00356560499TRLO1

10 October 2025 12:21:53

68

                    1,556.00

XLON

00356560792TRLO1

10 October 2025 12:21:53

72

                    1,556.00

XLON

00356560793TRLO1

10 October 2025 12:22:03

59

                    1,556.00

XLON

00356560807TRLO1

10 October 2025 12:22:13

41

                    1,556.00

XLON

00356560818TRLO1

10 October 2025 12:27:16

16

                    1,556.00

XLON

00356561010TRLO1

10 October 2025 12:27:18

72

                    1,554.00

XLON

00356561011TRLO1

10 October 2025 13:02:24

200

                    1,554.00

XLON

00356562295TRLO1

10 October 2025 13:02:24

6

                    1,554.00

XLON

00356562296TRLO1

10 October 2025 13:02:31

10

                    1,554.00

XLON

00356562298TRLO1

10 October 2025 13:02:58

55

                    1,554.00

XLON

00356562315TRLO1

10 October 2025 13:03:04

9

                    1,554.00

XLON

00356562321TRLO1

10 October 2025 13:05:58

70

                    1,552.00

XLON

00356562388TRLO1

10 October 2025 13:08:14

176

                    1,554.00

XLON

00356562487TRLO1

10 October 2025 13:08:14

10

                    1,554.00

XLON

00356562488TRLO1

10 October 2025 13:08:24

16

                    1,554.00

XLON

00356562489TRLO1

10 October 2025 13:08:28

37

                    1,554.00

XLON

00356562491TRLO1

10 October 2025 13:10:26

137

                    1,556.00

XLON

00356562527TRLO1

10 October 2025 14:02:58

1

                    1,556.00

XLON

00356563931TRLO1

10 October 2025 14:02:58

198

                    1,556.00

XLON

00356563932TRLO1

10 October 2025 14:12:51

199

                    1,554.00

XLON

00356564202TRLO1

10 October 2025 14:13:05

7

                    1,556.00

XLON

00356564207TRLO1

10 October 2025 14:13:05

12

                    1,556.00

XLON

00356564208TRLO1

10 October 2025 14:13:05

17

                    1,556.00

XLON

00356564209TRLO1

10 October 2025 14:13:38

19

                    1,556.00

XLON

00356564224TRLO1

10 October 2025 14:14:48

1

                    1,556.00

XLON

00356564250TRLO1

10 October 2025 14:14:57

3

                    1,556.00

XLON

00356564253TRLO1

10 October 2025 14:15:00

6

                    1,554.00

XLON

00356564255TRLO1

10 October 2025 14:15:00

6

                    1,554.00

XLON

00356564256TRLO1

10 October 2025 14:16:09

70

                    1,554.00

XLON

00356564281TRLO1

10 October 2025 14:29:18

15

                    1,564.00

XLON

00356564705TRLO1

10 October 2025 14:29:18

174

                    1,564.00

XLON

00356564706TRLO1

10 October 2025 14:30:12

162

                    1,562.00

XLON

00356564732TRLO1

10 October 2025 14:30:12

43

                    1,562.00

XLON

00356564733TRLO1

10 October 2025 14:48:24

25

                    1,562.00

XLON

00356565720TRLO1

10 October 2025 14:48:24

18

                    1,562.00

XLON

00356565721TRLO1

10 October 2025 15:00:25

203

                    1,562.00

XLON

00356566742TRLO1

10 October 2025 15:00:56

4

                    1,564.00

XLON

00356566757TRLO1

10 October 2025 15:06:22

209

                    1,564.00

XLON

00356567209TRLO1

10 October 2025 15:18:33

267

                    1,564.00

XLON

00356568001TRLO1

10 October 2025 15:21:09

142

                    1,564.00

XLON

00356568105TRLO1

10 October 2025 15:21:10

50

                    1,566.00

XLON

00356568106TRLO1

10 October 2025 15:21:10

140

                    1,566.00

XLON

00356568107TRLO1

10 October 2025 15:21:10

88

                    1,566.00

XLON

00356568108TRLO1

10 October 2025 15:21:13

42

                    1,566.00

XLON

00356568110TRLO1

10 October 2025 15:21:19

111

                    1,566.00

XLON

00356568114TRLO1

10 October 2025 15:21:23

58

                    1,566.00

XLON

00356568120TRLO1

10 October 2025 15:21:30

1

                    1,566.00

XLON

00356568123TRLO1

10 October 2025 15:21:37

142

                    1,566.00

XLON

00356568129TRLO1

10 October 2025 15:21:38

17

                    1,566.00

XLON

00356568130TRLO1

10 October 2025 15:21:40

1

                    1,568.00

XLON

00356568131TRLO1

10 October 2025 15:21:40

55

                    1,568.00

XLON

00356568132TRLO1

10 October 2025 15:21:40

108

                    1,568.00

XLON

00356568133TRLO1

10 October 2025 15:21:40

23

                    1,568.00

XLON

00356568134TRLO1

10 October 2025 15:21:48

41

                    1,570.00

XLON

00356568137TRLO1

10 October 2025 15:21:48

110

                    1,570.00

XLON

00356568138TRLO1

10 October 2025 15:21:48

55

                    1,570.00

XLON

00356568139TRLO1

10 October 2025 15:21:48

33

                    1,570.00

XLON

00356568140TRLO1

10 October 2025 15:21:51

67

                    1,568.00

XLON

00356568141TRLO1

10 October 2025 15:21:51

134

                    1,568.00

XLON

00356568142TRLO1

10 October 2025 15:21:56

211

                    1,568.00

XLON

00356568144TRLO1

10 October 2025 15:22:05

213

                    1,568.00

XLON

00356568165TRLO1

10 October 2025 15:22:05

15

                    1,570.00

XLON

00356568166TRLO1

10 October 2025 15:22:05

55

                    1,570.00

XLON

00356568167TRLO1

10 October 2025 15:22:05

41

                    1,570.00

XLON

00356568168TRLO1

10 October 2025 15:22:05

141

                    1,570.00

XLON

00356568169TRLO1

10 October 2025 15:22:05

110

                    1,570.00

XLON

00356568170TRLO1

10 October 2025 15:22:05

96

                    1,570.00

XLON

00356568171TRLO1

10 October 2025 15:22:07

3

                    1,570.00

XLON

00356568174TRLO1

10 October 2025 15:22:07

6

                    1,570.00

XLON

00356568175TRLO1

10 October 2025 15:22:15

179

                    1,568.00

XLON

00356568185TRLO1

10 October 2025 15:22:15

31

                    1,568.00

XLON

00356568186TRLO1

10 October 2025 15:22:15

97

                    1,570.00

XLON

00356568187TRLO1

10 October 2025 15:22:15

105

                    1,570.00

XLON

00356568188TRLO1

10 October 2025 15:22:15

37

                    1,570.00

XLON

00356568189TRLO1

10 October 2025 15:22:15

60

                    1,570.00

XLON

00356568190TRLO1

10 October 2025 15:22:15

192

                    1,570.00

XLON

00356568191TRLO1

10 October 2025 15:23:06

210

                    1,568.00

XLON

00356568251TRLO1

10 October 2025 15:23:06

38

                    1,570.00

XLON

00356568252TRLO1

10 October 2025 15:23:06

100

                    1,570.00

XLON

00356568253TRLO1

10 October 2025 15:23:06

260

                    1,570.00

XLON

00356568254TRLO1

10 October 2025 15:23:06

27

                    1,570.00

XLON

00356568255TRLO1

10 October 2025 15:23:09

100

                    1,570.00

XLON

00356568256TRLO1

10 October 2025 15:23:09

102

                    1,570.00

XLON

00356568257TRLO1

10 October 2025 15:26:07

175

                    1,568.00

XLON

00356568516TRLO1

10 October 2025 15:26:07

36

                    1,568.00

XLON

00356568517TRLO1

10 October 2025 15:26:07

70

                    1,568.00

XLON

00356568518TRLO1

10 October 2025 15:26:07

71

                    1,568.00

XLON

00356568519TRLO1

10 October 2025 15:26:07

111

                    1,570.00

XLON

00356568520TRLO1

10 October 2025 15:28:06

339

                    1,568.00

XLON

00356568666TRLO1

10 October 2025 15:28:06

68

                    1,568.00

XLON

00356568667TRLO1

10 October 2025 15:28:06

25

                    1,570.00

XLON

00356568668TRLO1

10 October 2025 15:28:06

36

                    1,570.00

XLON

00356568669TRLO1

10 October 2025 15:28:06

10

                    1,570.00

XLON

00356568670TRLO1

10 October 2025 15:28:06

181

                    1,570.00

XLON

00356568671TRLO1

10 October 2025 15:28:06

422

                    1,568.00

XLON

00356568672TRLO1

10 October 2025 15:28:22

32

                    1,568.00

XLON

00356568684TRLO1

10 October 2025 15:28:53

45

                    1,570.00

XLON

00356568702TRLO1

10 October 2025 15:28:53

150

                    1,570.00

XLON

00356568703TRLO1

10 October 2025 15:28:53

100

                    1,570.00

XLON

00356568704TRLO1

10 October 2025 15:28:53

49

                    1,570.00

XLON

00356568705TRLO1

10 October 2025 15:28:53

114

                    1,570.00

XLON

00356568706TRLO1

10 October 2025 15:28:54

68

                    1,570.00

XLON

00356568707TRLO1

10 October 2025 15:28:54

88

                    1,568.00

XLON

00356568708TRLO1

10 October 2025 15:28:54

177

                    1,568.00

XLON

00356568709TRLO1

10 October 2025 15:28:54

266

                    1,568.00

XLON

00356568710TRLO1

10 October 2025 15:28:56

145

                    1,570.00

XLON

00356568711TRLO1

10 October 2025 15:29:51

201

                    1,568.00

XLON

00356568777TRLO1

10 October 2025 15:30:02

30

                    1,568.00

XLON

00356568786TRLO1

10 October 2025 15:30:02

189

                    1,568.00

XLON

00356568787TRLO1

10 October 2025 15:30:02

60

                    1,568.00

XLON

00356568788TRLO1

10 October 2025 15:30:02

205

                    1,564.00

XLON

00356568789TRLO1

10 October 2025 15:30:02

94

                    1,566.00

XLON

00356568790TRLO1

10 October 2025 15:30:02

111

                    1,566.00

XLON

00356568791TRLO1

10 October 2025 15:30:02

88

                    1,566.00

XLON

00356568792TRLO1

10 October 2025 15:30:02

113

                    1,566.00

XLON

00356568793TRLO1

10 October 2025 15:30:02

6

                    1,566.00

XLON

00356568794TRLO1

10 October 2025 15:30:18

32

                    1,566.00

XLON

00356568805TRLO1

10 October 2025 15:30:18

205

                    1,564.00

XLON

00356568806TRLO1

10 October 2025 15:34:06

26

                    1,562.00

XLON

00356569060TRLO1

10 October 2025 15:34:06

189

                    1,562.00

XLON

00356569061TRLO1

10 October 2025 15:34:06

71

                    1,562.00

XLON

00356569062TRLO1

10 October 2025 15:43:33

272

                    1,560.00

XLON

00356569580TRLO1

10 October 2025 15:43:33

103

                    1,560.00

XLON

00356569581TRLO1

10 October 2025 15:43:33

181

                    1,560.00

XLON

00356569582TRLO1

10 October 2025 15:44:08

198

                    1,560.00

XLON

00356569638TRLO1

10 October 2025 15:44:08

86

                    1,560.00

XLON

00356569639TRLO1

10 October 2025 15:52:34

267

                    1,558.00

XLON

00356570114TRLO1

10 October 2025 15:52:34

66

                    1,558.00

XLON

00356570115TRLO1

10 October 2025 15:52:34

182

                    1,558.00

XLON

00356570116TRLO1

10 October 2025 15:52:34

100

                    1,558.00

XLON

00356570117TRLO1

10 October 2025 15:58:09

345

                    1,556.00

XLON

00356570666TRLO1

10 October 2025 15:58:09

69

                    1,556.00

XLON

00356570667TRLO1

10 October 2025 15:58:09

204

                    1,556.00

XLON

00356570668TRLO1

10 October 2025 15:58:10

13

                    1,556.00

XLON

00356570672TRLO1

10 October 2025 15:58:12

319

                    1,554.00

XLON

00356570752TRLO1

10 October 2025 15:58:12

25

                    1,554.00

XLON

00356570753TRLO1

10 October 2025 15:58:12

69

                    1,554.00

XLON

00356570754TRLO1

10 October 2025 15:59:12

358

                    1,552.00

XLON

00356570940TRLO1

10 October 2025 15:59:30

33

                    1,552.00

XLON

00356571052TRLO1

10 October 2025 15:59:30

50

                    1,552.00

XLON

00356571053TRLO1

10 October 2025 15:59:30

25

                    1,552.00

XLON

00356571054TRLO1

10 October 2025 15:59:30

184

                    1,552.00

XLON

00356571055TRLO1

10 October 2025 15:59:30

338

                    1,550.00

XLON

00356571056TRLO1

10 October 2025 16:01:16

40

                    1,548.00

XLON

00356571345TRLO1

10 October 2025 16:01:16

176

                    1,548.00

XLON

00356571346TRLO1

10 October 2025 16:01:16

23

                    1,548.00

XLON

00356571347TRLO1

10 October 2025 16:02:44

44

                    1,548.00

XLON

00356571718TRLO1

10 October 2025 16:04:17

69

                    1,548.00

XLON

00356571915TRLO1

10 October 2025 16:04:17

8

                    1,548.00

XLON

00356571916TRLO1

10 October 2025 16:04:18

265

                    1,546.00

XLON

00356571922TRLO1

10 October 2025 16:04:18

67

                    1,546.00

XLON

00356571923TRLO1

10 October 2025 16:04:23

69

                    1,546.00

XLON

00356571942TRLO1

10 October 2025 16:04:27

135

                    1,546.00

XLON

00356571996TRLO1

10 October 2025 16:04:28

56

                    1,546.00

XLON

00356572002TRLO1

10 October 2025 16:04:40

2

                    1,546.00

XLON

00356572049TRLO1

10 October 2025 16:04:48

343

                    1,546.00

XLON

00356572065TRLO1

10 October 2025 16:07:37

140

                    1,544.00

XLON

00356572365TRLO1

10 October 2025 16:07:37

40

                    1,544.00

XLON

00356572366TRLO1

10 October 2025 16:07:37

196

                    1,544.00

XLON

00356572367TRLO1

10 October 2025 16:07:45

39

                    1,544.00

XLON

00356572376TRLO1

10 October 2025 16:12:07

344

                    1,544.00

XLON

00356572757TRLO1

10 October 2025 16:12:20

65

                    1,544.00

XLON

00356572778TRLO1

10 October 2025 16:16:58

28

                    1,542.00

XLON

00356573072TRLO1

10 October 2025 16:17:59

27

                    1,542.00

XLON

00356573134TRLO1

10 October 2025 16:19:19

84

                    1,542.00

XLON

00356573249TRLO1

10 October 2025 16:19:19

45

                    1,542.00

XLON

00356573250TRLO1

10 October 2025 16:19:19

122

                    1,542.00

XLON

00356573251TRLO1

 

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
 
 
POSURANRVVURAAA