Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Transaction in Own Shares

21st Nov 2025 07:00

RNS Number : 4305I
Keller Group PLC
21 November 2025
 

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

20 November 2025

Aggregate number of common shares purchased:

30,411

Lowest price per share (pence):

1,524.00

Highest price per share (pence):

1,550.00

Weighted average price per day (pence):

1,535.3994

 

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,486,684 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,535.3994

30,411

1,524.00

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

20 November 2025 08:42:58

83

1,548.00

XLON

00362190881TRLO1

20 November 2025 08:55:00

24

1,548.00

XLON

00362201868TRLO1

20 November 2025 08:55:00

95

1,548.00

XLON

00362201869TRLO1

20 November 2025 08:56:04

180

1,548.00

XLON

00362203220TRLO1

20 November 2025 08:56:04

143

1,550.00

XLON

00362203221TRLO1

20 November 2025 08:56:04

60

1,550.00

XLON

00362203222TRLO1

20 November 2025 08:58:35

116

1,548.00

XLON

00362205512TRLO1

20 November 2025 09:01:41

109

1,542.00

XLON

00362207392TRLO1

20 November 2025 09:02:21

94

1,542.00

XLON

00362207803TRLO1

20 November 2025 09:02:21

19

1,542.00

XLON

00362207804TRLO1

20 November 2025 09:03:53

13

1,536.00

XLON

00362208828TRLO1

20 November 2025 09:05:06

49

1,542.00

XLON

00362209862TRLO1

20 November 2025 09:05:06

147

1,542.00

XLON

00362209863TRLO1

20 November 2025 09:09:36

265

1,544.00

XLON

00362213465TRLO1

20 November 2025 09:09:36

52

1,544.00

XLON

00362213466TRLO1

20 November 2025 09:17:55

100

1,544.00

XLON

00362223882TRLO1

20 November 2025 09:18:19

100

1,544.00

XLON

00362224415TRLO1

20 November 2025 09:18:47

100

1,544.00

XLON

00362225078TRLO1

20 November 2025 09:19:13

100

1,544.00

XLON

00362225599TRLO1

20 November 2025 09:19:36

100

1,544.00

XLON

00362226074TRLO1

20 November 2025 09:19:36

55

1,542.00

XLON

00362226081TRLO1

20 November 2025 09:20:24

100

1,542.00

XLON

00362226903TRLO1

20 November 2025 09:20:24

17

1,542.00

XLON

00362226904TRLO1

20 November 2025 09:27:20

55

1,540.00

XLON

00362232518TRLO1

20 November 2025 09:34:21

183

1,540.00

XLON

00362238064TRLO1

20 November 2025 09:34:21

13

1,540.00

XLON

00362238065TRLO1

20 November 2025 09:34:21

51

1,540.00

XLON

00362238066TRLO1

20 November 2025 09:34:21

8

1,540.00

XLON

00362238067TRLO1

20 November 2025 09:34:45

3

1,540.00

XLON

00362238268TRLO1

20 November 2025 09:38:04

109

1,538.00

XLON

00362240519TRLO1

20 November 2025 09:38:09

97

1,538.00

XLON

00362240579TRLO1

20 November 2025 09:38:09

13

1,538.00

XLON

00362240580TRLO1

20 November 2025 09:38:56

23

1,534.00

XLON

00362241229TRLO1

20 November 2025 09:57:31

208

1,540.00

XLON

00362254043TRLO1

20 November 2025 09:57:33

6

1,540.00

XLON

00362254062TRLO1

20 November 2025 10:00:54

100

1,538.00

XLON

00362254652TRLO1

20 November 2025 10:00:54

35

1,538.00

XLON

00362254653TRLO1

20 November 2025 10:03:46

100

1,538.00

XLON

00362254741TRLO1

20 November 2025 10:03:46

14

1,538.00

XLON

00362254742TRLO1

20 November 2025 10:06:32

6

1,538.00

XLON

00362254873TRLO1

20 November 2025 10:07:04

59

1,536.00

XLON

00362254939TRLO1

20 November 2025 10:14:02

7

1,534.00

XLON

00362255244TRLO1

20 November 2025 10:14:02

49

1,534.00

XLON

00362255245TRLO1

20 November 2025 10:14:02

7

1,534.00

XLON

00362255246TRLO1

20 November 2025 10:15:04

100

1,534.00

XLON

00362255295TRLO1

20 November 2025 10:15:04

13

1,534.00

XLON

00362255296TRLO1

20 November 2025 10:58:18

59

1,536.00

XLON

00362256779TRLO1

20 November 2025 11:13:33

2

1,538.00

XLON

00362257195TRLO1

20 November 2025 11:13:33

222

1,536.00

XLON

00362257196TRLO1

20 November 2025 11:13:37

43

1,540.00

XLON

00362257200TRLO1

20 November 2025 11:13:37

20

1,540.00

XLON

00362257201TRLO1

20 November 2025 11:17:04

119

1,538.00

XLON

00362257277TRLO1

20 November 2025 11:44:46

110

1,532.00

XLON

00362258264TRLO1

20 November 2025 11:47:09

57

1,530.00

XLON

00362258483TRLO1

20 November 2025 11:52:14

116

1,532.00

XLON

00362258715TRLO1

20 November 2025 11:52:14

20

1,532.00

XLON

00362258716TRLO1

20 November 2025 11:52:14

44

1,532.00

XLON

00362258717TRLO1

20 November 2025 12:03:41

199

1,532.00

XLON

00362259175TRLO1

20 November 2025 12:03:41

10

1,532.00

XLON

00362259176TRLO1

20 November 2025 12:03:56

55

1,530.00

XLON

00362259183TRLO1

20 November 2025 12:03:56

38

1,532.00

XLON

00362259184TRLO1

20 November 2025 12:03:56

202

1,532.00

XLON

00362259185TRLO1

20 November 2025 12:03:56

55

1,532.00

XLON

00362259186TRLO1

20 November 2025 12:03:56

193

1,532.00

XLON

00362259187TRLO1

20 November 2025 12:03:57

18

1,530.00

XLON

00362259188TRLO1

20 November 2025 12:24:05

76

1,538.00

XLON

00362260082TRLO1

20 November 2025 12:26:33

7

1,538.00

XLON

00362260154TRLO1

20 November 2025 12:26:49

26

1,538.00

XLON

00362260157TRLO1

20 November 2025 12:26:49

117

1,536.00

XLON

00362260158TRLO1

20 November 2025 12:27:08

61

1,538.00

XLON

00362260174TRLO1

20 November 2025 12:27:08

71

1,538.00

XLON

00362260175TRLO1

20 November 2025 12:27:12

195

1,544.00

XLON

00362260178TRLO1

20 November 2025 12:27:12

211

1,544.00

XLON

00362260179TRLO1

20 November 2025 12:27:12

181

1,544.00

XLON

00362260180TRLO1

20 November 2025 12:27:14

69

1,542.00

XLON

00362260181TRLO1

20 November 2025 12:27:14

44

1,542.00

XLON

00362260182TRLO1

20 November 2025 12:27:14

26

1,544.00

XLON

00362260183TRLO1

20 November 2025 12:27:14

10

1,544.00

XLON

00362260184TRLO1

20 November 2025 12:27:23

114

1,546.00

XLON

00362260188TRLO1

20 November 2025 12:36:04

118

1,550.00

XLON

00362260458TRLO1

20 November 2025 12:41:45

115

1,546.00

XLON

00362260622TRLO1

20 November 2025 12:41:45

57

1,546.00

XLON

00362260623TRLO1

20 November 2025 12:41:45

56

1,546.00

XLON

00362260624TRLO1

20 November 2025 12:41:59

1

1,546.00

XLON

00362260629TRLO1

20 November 2025 12:41:59

171

1,546.00

XLON

00362260630TRLO1

20 November 2025 12:48:55

166

1,544.00

XLON

00362260804TRLO1

20 November 2025 12:48:55

55

1,544.00

XLON

00362260805TRLO1

20 November 2025 12:48:55

55

1,544.00

XLON

00362260806TRLO1

20 November 2025 12:48:55

55

1,544.00

XLON

00362260807TRLO1

20 November 2025 12:48:55

55

1,544.00

XLON

00362260808TRLO1

20 November 2025 12:48:55

55

1,544.00

XLON

00362260809TRLO1

20 November 2025 12:48:56

285

1,542.00

XLON

00362260810TRLO1

20 November 2025 12:48:56

184

1,542.00

XLON

00362260811TRLO1

20 November 2025 13:25:32

59

1,544.00

XLON

00362261871TRLO1

20 November 2025 13:25:32

5,801

1,542.00

XLON

00362261872TRLO1

20 November 2025 13:25:32

4

1,544.00

XLON

00362261873TRLO1

20 November 2025 13:25:32

9

1,544.00

XLON

00362261874TRLO1

20 November 2025 13:25:32

7

1,544.00

XLON

00362261875TRLO1

20 November 2025 13:25:32

4

1,544.00

XLON

00362261876TRLO1

20 November 2025 13:25:32

11

1,544.00

XLON

00362261877TRLO1

20 November 2025 13:25:33

14

1,544.00

XLON

00362261878TRLO1

20 November 2025 13:25:33

9

1,544.00

XLON

00362261879TRLO1

20 November 2025 13:25:33

9

1,544.00

XLON

00362261880TRLO1

20 November 2025 13:25:33

9

1,544.00

XLON

00362261881TRLO1

20 November 2025 13:25:33

10

1,544.00

XLON

00362261882TRLO1

20 November 2025 13:25:33

9

1,544.00

XLON

00362261883TRLO1

20 November 2025 13:25:33

9

1,544.00

XLON

00362261884TRLO1

20 November 2025 13:25:33

9

1,544.00

XLON

00362261885TRLO1

20 November 2025 13:25:33

9

1,544.00

XLON

00362261886TRLO1

20 November 2025 13:25:33

9

1,544.00

XLON

00362261887TRLO1

20 November 2025 13:25:33

9

1,544.00

XLON

00362261888TRLO1

20 November 2025 13:25:33

1

1,544.00

XLON

00362261889TRLO1

20 November 2025 13:25:33

8

1,544.00

XLON

00362261890TRLO1

20 November 2025 13:25:33

1

1,544.00

XLON

00362261891TRLO1

20 November 2025 13:25:37

11

1,544.00

XLON

00362261892TRLO1

20 November 2025 13:25:37

22

1,544.00

XLON

00362261893TRLO1

20 November 2025 13:25:42

204

1,544.00

XLON

00362261896TRLO1

20 November 2025 13:25:51

55

1,542.00

XLON

00362261897TRLO1

20 November 2025 13:25:59

57

1,542.00

XLON

00362261900TRLO1

20 November 2025 13:32:06

18

1,544.00

XLON

00362262189TRLO1

20 November 2025 13:32:07

77

1,542.00

XLON

00362262190TRLO1

20 November 2025 13:32:07

145

1,542.00

XLON

00362262191TRLO1

20 November 2025 13:32:07

153

1,544.00

XLON

00362262192TRLO1

20 November 2025 13:32:07

312

1,544.00

XLON

00362262193TRLO1

20 November 2025 13:34:31

167

1,542.00

XLON

00362262264TRLO1

20 November 2025 13:36:28

207

1,542.00

XLON

00362262291TRLO1

20 November 2025 13:36:28

13

1,542.00

XLON

00362262292TRLO1

20 November 2025 13:36:28

7

1,542.00

XLON

00362262293TRLO1

20 November 2025 13:44:06

58

1,540.00

XLON

00362262493TRLO1

20 November 2025 13:44:15

28

1,540.00

XLON

00362262504TRLO1

20 November 2025 13:44:15

194

1,540.00

XLON

00362262505TRLO1

20 November 2025 13:44:15

5

1,540.00

XLON

00362262506TRLO1

20 November 2025 13:44:36

132

1,540.00

XLON

00362262515TRLO1

20 November 2025 13:44:36

17

1,538.00

XLON

00362262516TRLO1

20 November 2025 13:44:36

40

1,538.00

XLON

00362262517TRLO1

20 November 2025 13:44:50

57

1,536.00

XLON

00362262527TRLO1

20 November 2025 13:46:44

33

1,534.00

XLON

00362262646TRLO1

20 November 2025 13:46:44

23

1,534.00

XLON

00362262647TRLO1

20 November 2025 13:49:47

110

1,534.00

XLON

00362262745TRLO1

20 November 2025 14:06:17

56

1,530.00

XLON

00362263303TRLO1

20 November 2025 14:06:17

57

1,530.00

XLON

00362263304TRLO1

20 November 2025 14:06:17

56

1,530.00

XLON

00362263305TRLO1

20 November 2025 14:06:27

17

1,530.00

XLON

00362263308TRLO1

20 November 2025 14:06:27

30

1,530.00

XLON

00362263309TRLO1

20 November 2025 14:07:46

172

1,528.00

XLON

00362263364TRLO1

20 November 2025 14:12:26

55

1,526.00

XLON

00362263525TRLO1

20 November 2025 14:13:00

56

1,528.00

XLON

00362263575TRLO1

20 November 2025 14:13:00

146

1,528.00

XLON

00362263576TRLO1

20 November 2025 14:13:00

106

1,528.00

XLON

00362263577TRLO1

20 November 2025 14:20:02

59

1,526.00

XLON

00362263896TRLO1

20 November 2025 14:20:02

58

1,526.00

XLON

00362263897TRLO1

20 November 2025 14:45:18

59

1,530.00

XLON

00362265843TRLO1

20 November 2025 14:54:45

118

1,530.00

XLON

00362266410TRLO1

20 November 2025 14:54:45

59

1,530.00

XLON

00362266411TRLO1

20 November 2025 14:55:59

245

1,530.00

XLON

00362266456TRLO1

20 November 2025 14:55:59

4,020

1,530.00

XLON

00362266457TRLO1

20 November 2025 14:55:59

164

1,528.00

XLON

00362266458TRLO1

20 November 2025 14:55:59

19

1,530.00

XLON

00362266459TRLO1

20 November 2025 14:55:59

187

1,530.00

XLON

00362266460TRLO1

20 November 2025 14:55:59

11

1,530.00

XLON

00362266461TRLO1

20 November 2025 14:55:59

165

1,528.00

XLON

00362266462TRLO1

20 November 2025 14:55:59

150

1,530.00

XLON

00362266463TRLO1

20 November 2025 14:55:59

19

1,530.00

XLON

00362266464TRLO1

20 November 2025 14:55:59

19

1,530.00

XLON

00362266467TRLO1

20 November 2025 14:59:52

89

1,532.00

XLON

00362266801TRLO1

20 November 2025 15:02:00

21

1,532.00

XLON

00362266919TRLO1

20 November 2025 15:02:00

89

1,532.00

XLON

00362266920TRLO1

20 November 2025 15:10:18

60

1,530.00

XLON

00362267447TRLO1

20 November 2025 15:10:18

59

1,530.00

XLON

00362267448TRLO1

20 November 2025 15:13:24

110

1,528.00

XLON

00362267627TRLO1

20 November 2025 15:13:27

12

1,528.00

XLON

00362267630TRLO1

20 November 2025 15:13:27

25

1,528.00

XLON

00362267631TRLO1

20 November 2025 15:13:27

118

1,526.00

XLON

00362267632TRLO1

20 November 2025 15:13:54

111

1,526.00

XLON

00362267667TRLO1

20 November 2025 15:16:20

177

1,530.00

XLON

00362267823TRLO1

20 November 2025 15:16:21

141

1,530.00

XLON

00362267838TRLO1

20 November 2025 15:16:21

1,394

1,530.00

XLON

00362267839TRLO1

20 November 2025 15:16:31

5,000

1,528.00

XLON

00362267845TRLO1

20 November 2025 15:20:51

5

1,530.00

XLON

00362268035TRLO1

20 November 2025 15:20:51

49

1,530.00

XLON

00362268036TRLO1

20 November 2025 15:25:55

57

1,534.00

XLON

00362268301TRLO1

20 November 2025 15:25:55

57

1,534.00

XLON

00362268302TRLO1

20 November 2025 15:25:56

55

1,532.00

XLON

00362268303TRLO1

20 November 2025 15:37:07

14

1,532.00

XLON

00362268938TRLO1

20 November 2025 15:37:07

42

1,532.00

XLON

00362268939TRLO1

20 November 2025 15:37:07

56

1,532.00

XLON

00362268940TRLO1

20 November 2025 15:42:32

15

1,530.00

XLON

00362269256TRLO1

20 November 2025 15:42:32

41

1,530.00

XLON

00362269257TRLO1

20 November 2025 15:47:20

56

1,528.00

XLON

00362269522TRLO1

20 November 2025 15:47:20

55

1,528.00

XLON

00362269523TRLO1

20 November 2025 15:53:27

19

1,528.00

XLON

00362270004TRLO1

20 November 2025 15:53:27

8

1,528.00

XLON

00362270005TRLO1

20 November 2025 16:02:01

32

1,528.00

XLON

00362270579TRLO1

20 November 2025 16:02:01

64

1,528.00

XLON

00362270580TRLO1

20 November 2025 16:02:01

13

1,528.00

XLON

00362270581TRLO1

20 November 2025 16:02:01

26

1,528.00

XLON

00362270582TRLO1

20 November 2025 16:02:01

88

1,528.00

XLON

00362270583TRLO1

20 November 2025 16:08:40

58

1,526.00

XLON

00362271059TRLO1

20 November 2025 16:08:40

43

1,526.00

XLON

00362271060TRLO1

20 November 2025 16:08:40

15

1,526.00

XLON

00362271061TRLO1

20 November 2025 16:08:40

57

1,526.00

XLON

00362271062TRLO1

20 November 2025 16:11:38

58

1,526.00

XLON

00362271251TRLO1

20 November 2025 16:15:09

55

1,524.00

XLON

00362271493TRLO1

20 November 2025 16:17:26

56

1,524.00

XLON

00362271603TRLO1

20 November 2025 16:17:26

55

1,524.00

XLON

00362271604TRLO1

 

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
 
 
POSURVNRVRUAUAA

Related Shares:

Keller
FTSE 100 Latest
Value9,539.71
Change12.06