RNS Number : 7850F
Keller Group PLC
03 November 2025
 

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

31 October 2025

Aggregate number of common shares purchased:

18,562

Lowest price per share (pence):

1,566.00

Highest price per share (pence):

1,596.00

Weighted average price per day (pence):

1,581.4365

 

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,172,435 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,581.4365

           18,562

         1,566.00

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

31 October 2025 08:11:00

114

                   1,582.00

XLON

00359013531TRLO1

31 October 2025 08:11:17

100

                   1,582.00

XLON

00359013733TRLO1

31 October 2025 08:12:09

118

                   1,582.00

XLON

00359014200TRLO1

31 October 2025 08:15:44

143

                   1,580.00

XLON

00359016049TRLO1

31 October 2025 08:17:11

59

                   1,580.00

XLON

00359016973TRLO1

31 October 2025 08:18:32

41

                   1,580.00

XLON

00359017814TRLO1

31 October 2025 08:18:32

18

                   1,580.00

XLON

00359017815TRLO1

31 October 2025 08:19:52

59

                   1,580.00

XLON

00359020163TRLO1

31 October 2025 08:21:14

46

                   1,580.00

XLON

00359021358TRLO1

31 October 2025 08:21:18

118

                   1,578.00

XLON

00359021374TRLO1

31 October 2025 08:37:54

121

                   1,576.00

XLON

00359031193TRLO1

31 October 2025 08:44:32

486

                   1,576.00

XLON

00359036046TRLO1

31 October 2025 09:27:35

10

                   1,572.00

XLON

00359079798TRLO1

31 October 2025 09:27:35

112

                   1,572.00

XLON

00359079800TRLO1

31 October 2025 09:32:01

118

                   1,572.00

XLON

00359086513TRLO1

31 October 2025 09:32:01

58

                   1,572.00

XLON

00359086514TRLO1

31 October 2025 09:36:07

21

                   1,572.00

XLON

00359092984TRLO1

31 October 2025 09:36:07

1

                   1,572.00

XLON

00359092985TRLO1

31 October 2025 09:36:07

1

                   1,572.00

XLON

00359092986TRLO1

31 October 2025 09:36:10

36

                   1,574.00

XLON

00359093078TRLO1

31 October 2025 09:36:10

74

                   1,574.00

XLON

00359093079TRLO1

31 October 2025 09:36:10

33

                   1,574.00

XLON

00359093080TRLO1

31 October 2025 09:36:27

5

                   1,574.00

XLON

00359093447TRLO1

31 October 2025 09:36:27

9

                   1,574.00

XLON

00359093448TRLO1

31 October 2025 09:54:31

11

                   1,572.00

XLON

00359121235TRLO1

31 October 2025 09:54:31

5

                   1,572.00

XLON

00359121238TRLO1

31 October 2025 09:59:06

59

                   1,572.00

XLON

00359125852TRLO1

31 October 2025 10:00:48

17

                   1,572.00

XLON

00359126262TRLO1

31 October 2025 10:00:48

5

                   1,572.00

XLON

00359126263TRLO1

31 October 2025 10:08:13

19

                   1,572.00

XLON

00359126509TRLO1

31 October 2025 10:18:44

2

                   1,572.00

XLON

00359126794TRLO1

31 October 2025 10:20:36

5

                   1,572.00

XLON

00359126837TRLO1

31 October 2025 10:34:57

11

                   1,570.00

XLON

00359127448TRLO1

31 October 2025 10:34:57

46

                   1,570.00

XLON

00359127450TRLO1

31 October 2025 10:34:57

56

                   1,570.00

XLON

00359127451TRLO1

31 October 2025 10:35:12

119

                   1,568.00

XLON

00359127501TRLO1

31 October 2025 10:57:03

43

                   1,566.00

XLON

00359128368TRLO1

31 October 2025 11:07:18

135

                   1,570.00

XLON

00359128726TRLO1

31 October 2025 11:07:18

69

                   1,570.00

XLON

00359128727TRLO1

31 October 2025 11:07:18

27

                   1,570.00

XLON

00359128728TRLO1

31 October 2025 11:07:37

123

                   1,570.00

XLON

00359128747TRLO1

31 October 2025 11:09:00

117

                   1,568.00

XLON

00359128771TRLO1

31 October 2025 11:09:00

58

                   1,568.00

XLON

00359128772TRLO1

31 October 2025 11:11:57

33

                   1,574.00

XLON

00359128947TRLO1

31 October 2025 11:11:57

183

                   1,574.00

XLON

00359128948TRLO1

31 October 2025 11:11:57

153

                   1,574.00

XLON

00359128949TRLO1

31 October 2025 11:12:25

113

                   1,572.00

XLON

00359128965TRLO1

31 October 2025 11:12:58

58

                   1,572.00

XLON

00359128984TRLO1

31 October 2025 11:12:58

19

                   1,572.00

XLON

00359128985TRLO1

31 October 2025 11:12:58

19

                   1,572.00

XLON

00359128986TRLO1

31 October 2025 11:12:58

19

                   1,572.00

XLON

00359128987TRLO1

31 October 2025 11:12:58

19

                   1,572.00

XLON

00359128988TRLO1

31 October 2025 11:34:16

124

                   1,570.00

XLON

00359129813TRLO1

31 October 2025 11:59:46

82

                   1,570.00

XLON

00359130751TRLO1

31 October 2025 11:59:46

31

                   1,570.00

XLON

00359130752TRLO1

31 October 2025 11:59:46

56

                   1,570.00

XLON

00359130753TRLO1

31 October 2025 11:59:46

56

                   1,570.00

XLON

00359130754TRLO1

31 October 2025 12:04:12

82

                   1,568.00

XLON

00359130917TRLO1

31 October 2025 12:04:12

87

                   1,568.00

XLON

00359130918TRLO1

31 October 2025 12:04:15

177

                   1,566.00

XLON

00359130931TRLO1

31 October 2025 12:04:33

33

                   1,568.00

XLON

00359130948TRLO1

31 October 2025 12:09:09

42

                   1,568.00

XLON

00359131064TRLO1

31 October 2025 12:09:58

42

                   1,568.00

XLON

00359131086TRLO1

31 October 2025 12:11:19

93

                   1,570.00

XLON

00359131130TRLO1

31 October 2025 12:11:19

40

                   1,570.00

XLON

00359131131TRLO1

31 October 2025 12:11:19

18

                   1,570.00

XLON

00359131132TRLO1

31 October 2025 12:11:33

12

                   1,570.00

XLON

00359131135TRLO1

31 October 2025 12:15:52

82

                   1,572.00

XLON

00359131440TRLO1

31 October 2025 12:16:03

11

                   1,572.00

XLON

00359131455TRLO1

31 October 2025 12:25:42

1

                   1,574.00

XLON

00359131875TRLO1

31 October 2025 12:37:32

60

                   1,574.00

XLON

00359132245TRLO1

31 October 2025 12:37:32

59

                   1,574.00

XLON

00359132246TRLO1

31 October 2025 12:38:00

41

                   1,574.00

XLON

00359132266TRLO1

31 October 2025 12:38:07

6

                   1,574.00

XLON

00359132271TRLO1

31 October 2025 12:38:07

9

                   1,574.00

XLON

00359132272TRLO1

31 October 2025 12:38:07

9

                   1,574.00

XLON

00359132273TRLO1

31 October 2025 12:38:15

11

                   1,574.00

XLON

00359132275TRLO1

31 October 2025 12:38:15

10

                   1,574.00

XLON

00359132276TRLO1

31 October 2025 12:38:15

8

                   1,574.00

XLON

00359132277TRLO1

31 October 2025 12:38:46

26

                   1,574.00

XLON

00359132285TRLO1

31 October 2025 12:38:53

113

                   1,574.00

XLON

00359132287TRLO1

31 October 2025 12:39:01

32

                   1,574.00

XLON

00359132295TRLO1

31 October 2025 12:39:09

112

                   1,574.00

XLON

00359132299TRLO1

31 October 2025 12:39:15

11

                   1,574.00

XLON

00359132300TRLO1

31 October 2025 12:39:19

17

                   1,574.00

XLON

00359132302TRLO1

31 October 2025 12:39:58

20

                   1,574.00

XLON

00359132337TRLO1

31 October 2025 12:40:06

37

                   1,574.00

XLON

00359132340TRLO1

31 October 2025 12:42:00

12

                   1,574.00

XLON

00359132408TRLO1

31 October 2025 12:43:01

3

                   1,574.00

XLON

00359132448TRLO1

31 October 2025 12:43:09

11

                   1,574.00

XLON

00359132451TRLO1

31 October 2025 12:48:26

18

                   1,574.00

XLON

00359132621TRLO1

31 October 2025 12:53:51

57

                   1,574.00

XLON

00359132738TRLO1

31 October 2025 12:53:51

36

                   1,574.00

XLON

00359132739TRLO1

31 October 2025 12:53:51

53

                   1,574.00

XLON

00359132740TRLO1

31 October 2025 12:53:51

36

                   1,574.00

XLON

00359132741TRLO1

31 October 2025 12:53:51

20

                   1,574.00

XLON

00359132742TRLO1

31 October 2025 12:54:03

7

                   1,574.00

XLON

00359132749TRLO1

31 October 2025 12:54:03

9

                   1,574.00

XLON

00359132750TRLO1

31 October 2025 12:54:03

8

                   1,574.00

XLON

00359132751TRLO1

31 October 2025 12:54:03

3

                   1,574.00

XLON

00359132752TRLO1

31 October 2025 12:55:11

11

                   1,572.00

XLON

00359132781TRLO1

31 October 2025 12:57:29

59

                   1,572.00

XLON

00359132830TRLO1

31 October 2025 12:57:29

49

                   1,572.00

XLON

00359132831TRLO1

31 October 2025 12:57:29

11

                   1,572.00

XLON

00359132832TRLO1

31 October 2025 12:57:38

123

                   1,572.00

XLON

00359132839TRLO1

31 October 2025 13:02:40

52

                   1,580.00

XLON

00359132953TRLO1

31 October 2025 13:04:18

161

                   1,582.00

XLON

00359132981TRLO1

31 October 2025 13:04:18

123

                   1,582.00

XLON

00359132982TRLO1

31 October 2025 13:04:18

10

                   1,582.00

XLON

00359132983TRLO1

31 October 2025 13:04:18

6

                   1,582.00

XLON

00359132984TRLO1

31 October 2025 13:05:38

230

                   1,580.00

XLON

00359133028TRLO1

31 October 2025 13:06:56

47

                   1,582.00

XLON

00359133079TRLO1

31 October 2025 13:08:14

65

                   1,584.00

XLON

00359133123TRLO1

31 October 2025 13:08:14

583

                   1,584.00

XLON

00359133124TRLO1

31 October 2025 13:08:14

76

                   1,584.00

XLON

00359133125TRLO1

31 October 2025 13:08:14

73

                   1,584.00

XLON

00359133126TRLO1

31 October 2025 13:08:29

239

                   1,584.00

XLON

00359133130TRLO1

31 October 2025 13:08:37

37

                   1,586.00

XLON

00359133136TRLO1

31 October 2025 13:08:37

65

                   1,586.00

XLON

00359133137TRLO1

31 October 2025 13:08:37

81

                   1,586.00

XLON

00359133138TRLO1

31 October 2025 13:08:39

201

                   1,582.00

XLON

00359133139TRLO1

31 October 2025 13:08:39

46

                   1,582.00

XLON

00359133140TRLO1

31 October 2025 13:12:55

87

                   1,584.00

XLON

00359133270TRLO1

31 October 2025 13:12:55

100

                   1,584.00

XLON

00359133271TRLO1

31 October 2025 13:12:55

65

                   1,584.00

XLON

00359133272TRLO1

31 October 2025 13:12:55

185

                   1,584.00

XLON

00359133273TRLO1

31 October 2025 13:12:57

176

                   1,582.00

XLON

00359133275TRLO1

31 October 2025 13:12:57

183

                   1,582.00

XLON

00359133276TRLO1

31 October 2025 13:12:57

54

                   1,582.00

XLON

00359133277TRLO1

31 October 2025 13:12:57

80

                   1,582.00

XLON

00359133278TRLO1

31 October 2025 13:12:57

171

                   1,582.00

XLON

00359133279TRLO1

31 October 2025 13:16:40

120

                   1,584.00

XLON

00359133355TRLO1

31 October 2025 13:16:54

202

                   1,584.00

XLON

00359133357TRLO1

31 October 2025 13:16:54

62

                   1,584.00

XLON

00359133358TRLO1

31 October 2025 13:18:44

115

                   1,584.00

XLON

00359133413TRLO1

31 October 2025 13:18:48

11

                   1,584.00

XLON

00359133415TRLO1

31 October 2025 13:18:48

71

                   1,586.00

XLON

00359133416TRLO1

31 October 2025 13:18:48

284

                   1,586.00

XLON

00359133417TRLO1

31 October 2025 13:18:48

100

                   1,586.00

XLON

00359133418TRLO1

31 October 2025 13:18:48

65

                   1,586.00

XLON

00359133419TRLO1

31 October 2025 13:18:48

120

                   1,584.00

XLON

00359133420TRLO1

31 October 2025 13:18:48

120

                   1,582.00

XLON

00359133421TRLO1

31 October 2025 13:27:50

120

                   1,586.00

XLON

00359133644TRLO1

31 October 2025 13:27:58

117

                   1,586.00

XLON

00359133646TRLO1

31 October 2025 13:27:58

119

                   1,586.00

XLON

00359133647TRLO1

31 October 2025 13:30:08

119

                   1,584.00

XLON

00359133873TRLO1

31 October 2025 13:37:33

57

                   1,586.00

XLON

00359134513TRLO1

31 October 2025 14:00:26

180

                   1,594.00

XLON

00359135407TRLO1

31 October 2025 14:00:26

182

                   1,594.00

XLON

00359135408TRLO1

31 October 2025 14:00:26

26

                   1,596.00

XLON

00359135409TRLO1

31 October 2025 14:02:08

121

                   1,594.00

XLON

00359135483TRLO1

31 October 2025 14:06:43

121

                   1,592.00

XLON

00359135591TRLO1

31 October 2025 14:06:51

43

                   1,592.00

XLON

00359135594TRLO1

31 October 2025 14:06:51

76

                   1,592.00

XLON

00359135595TRLO1

31 October 2025 14:07:50

120

                   1,590.00

XLON

00359135656TRLO1

31 October 2025 14:08:51

11

                   1,592.00

XLON

00359135708TRLO1

31 October 2025 14:08:52

11

                   1,592.00

XLON

00359135709TRLO1

31 October 2025 14:09:13

111

                   1,592.00

XLON

00359135715TRLO1

31 October 2025 14:09:24

11

                   1,592.00

XLON

00359135719TRLO1

31 October 2025 14:09:24

6

                   1,592.00

XLON

00359135720TRLO1

31 October 2025 14:09:34

12

                   1,590.00

XLON

00359135722TRLO1

31 October 2025 14:19:13

62

                   1,588.00

XLON

00359136176TRLO1

31 October 2025 14:27:33

62

                   1,586.00

XLON

00359136577TRLO1

31 October 2025 14:27:33

9

                   1,586.00

XLON

00359136578TRLO1

31 October 2025 14:27:33

62

                   1,586.00

XLON

00359136579TRLO1

31 October 2025 14:27:33

52

                   1,586.00

XLON

00359136580TRLO1

31 October 2025 14:27:33

62

                   1,586.00

XLON

00359136581TRLO1

31 October 2025 14:27:33

188

                   1,586.00

XLON

00359136582TRLO1

31 October 2025 14:27:36

12

                   1,586.00

XLON

00359136584TRLO1

31 October 2025 14:27:36

49

                   1,586.00

XLON

00359136585TRLO1

31 October 2025 14:27:36

12

                   1,586.00

XLON

00359136586TRLO1

31 October 2025 14:28:15

11

                   1,586.00

XLON

00359136618TRLO1

31 October 2025 14:30:02

124

                   1,584.00

XLON

00359136779TRLO1

31 October 2025 14:40:22

28

                   1,588.00

XLON

00359137307TRLO1

31 October 2025 14:40:22

82

                   1,586.00

XLON

00359137308TRLO1

31 October 2025 14:40:22

274

                   1,586.00

XLON

00359137309TRLO1

31 October 2025 14:40:22

82

                   1,586.00

XLON

00359137310TRLO1

31 October 2025 14:49:25

232

                   1,586.00

XLON

00359137640TRLO1

31 October 2025 15:07:21

67

                   1,588.00

XLON

00359138456TRLO1

31 October 2025 15:14:01

241

                   1,586.00

XLON

00359138787TRLO1

31 October 2025 15:14:01

34

                   1,586.00

XLON

00359138788TRLO1

31 October 2025 15:14:01

26

                   1,586.00

XLON

00359138789TRLO1

31 October 2025 15:14:01

60

                   1,586.00

XLON

00359138790TRLO1

31 October 2025 15:14:01

60

                   1,586.00

XLON

00359138791TRLO1

31 October 2025 15:14:01

60

                   1,586.00

XLON

00359138792TRLO1

31 October 2025 15:14:01

23

                   1,586.00

XLON

00359138793TRLO1

31 October 2025 15:25:22

208

                   1,584.00

XLON

00359139397TRLO1

31 October 2025 15:25:22

31

                   1,584.00

XLON

00359139398TRLO1

31 October 2025 15:25:22

59

                   1,584.00

XLON

00359139399TRLO1

31 October 2025 15:27:12

25

                   1,584.00

XLON

00359139477TRLO1

31 October 2025 15:27:12

39

                   1,584.00

XLON

00359139478TRLO1

31 October 2025 15:27:12

205

                   1,584.00

XLON

00359139479TRLO1

31 October 2025 15:27:12

12

                   1,584.00

XLON

00359139480TRLO1

31 October 2025 15:27:12

50

                   1,584.00

XLON

00359139481TRLO1

31 October 2025 15:27:19

108

                   1,584.00

XLON

00359139485TRLO1

31 October 2025 15:27:19

10

                   1,584.00

XLON

00359139486TRLO1

31 October 2025 15:27:28

305

                   1,584.00

XLON

00359139490TRLO1

31 October 2025 15:27:37

104

                   1,584.00

XLON

00359139496TRLO1

31 October 2025 15:27:39

13

                   1,584.00

XLON

00359139497TRLO1

31 October 2025 15:27:40

29

                   1,584.00

XLON

00359139498TRLO1

31 October 2025 15:27:48

49

                   1,584.00

XLON

00359139501TRLO1

31 October 2025 15:27:58

117

                   1,584.00

XLON

00359139507TRLO1

31 October 2025 15:28:08

104

                   1,584.00

XLON

00359139513TRLO1

31 October 2025 15:30:13

8

                   1,584.00

XLON

00359139574TRLO1

31 October 2025 15:30:21

67

                   1,584.00

XLON

00359139578TRLO1

31 October 2025 15:30:42

99

                   1,584.00

XLON

00359139587TRLO1

31 October 2025 15:32:09

12

                   1,584.00

XLON

00359139649TRLO1

31 October 2025 15:44:49

151

                   1,586.00

XLON

00359140148TRLO1

31 October 2025 15:44:49

31

                   1,586.00

XLON

00359140149TRLO1

31 October 2025 15:45:02

151

                   1,586.00

XLON

00359140157TRLO1

31 October 2025 15:45:13

151

                   1,586.00

XLON

00359140166TRLO1

31 October 2025 15:45:19

30

                   1,586.00

XLON

00359140172TRLO1

31 October 2025 15:58:07

540

                   1,584.00

XLON

00359140742TRLO1

31 October 2025 15:58:08

188

                   1,584.00

XLON

00359140744TRLO1

31 October 2025 15:58:08

12

                   1,584.00

XLON

00359140745TRLO1

31 October 2025 15:58:08

40

                   1,584.00

XLON

00359140746TRLO1

31 October 2025 15:58:08

11

                   1,584.00

XLON

00359140747TRLO1

31 October 2025 15:58:09

404

                   1,582.00

XLON

00359140748TRLO1

31 October 2025 15:58:09

173

                   1,582.00

XLON

00359140749TRLO1

31 October 2025 16:06:53

615

                   1,586.00

XLON

00359141170TRLO1

31 October 2025 16:16:04

394

                   1,586.00

XLON

00359141660TRLO1

31 October 2025 16:18:55

394

                   1,584.00

XLON

00359141836TRLO1

 

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
 
 
POSUAVWRVNUROAA