Transaction in Own Shares

Summary by AI BETAClose X

GCP Infrastructure Investments Limited has announced the purchase of 468,993 ordinary shares on June 24, 2026, at a volume-weighted average price of 78.70 pence per share, as part of its ongoing share buyback program. Following this transaction, the company has 884,797,669 ordinary shares in issue, with 76,158,170 held in treasury, resulting in 808,639,499 voting rights. Since the program's inception on December 12, 2024, a total of 59,173,151 ordinary shares have been repurchased for treasury.

Disclaimer*

GCP Infrastructure Investments Ltd
25 June 2026
 

25 June 2026

GCP Infrastructure Investments Limited

(the "Company" or "GCP Infra")

LEI: 213800W64MNATSIV5Z47

Transaction in own shares

GCP Infrastructure Investments Limited ("Company") announces that, in accordance with the terms of its share buyback programme (the "Programme") announced on 12 December 2024, it has purchased the following number of its ordinary shares of 1 pence each ("Ordinary Shares") through RBC Europe Limited.

Date of Purchase

24 June 2026

Number of ordinary shares purchased

468,993

Volume Weighted average price paid (p)

78.70

Highest price paid (p)

78.80

Lowest price paid (p)

78.30

 

Following the above transaction, the Company will have 884,797,669 Ordinary Shares in issue (including treasury shares). The total number of Ordinary Shares held in treasury is 76,158,170.

The total number of voting rights in the Company, excluding treasury shares as at 24 June 2026 is 808,639,499. This figure may be used by shareholders (and others with notification obligations) as the denominator for the calculations by which they will determine if they are required to notify their interest in, or a change to their interest in, Company or its Group under the FCA's Disclosure and Transparency Rules.

Since the announcement of the Programme on 12 December 2024, the Company has purchased 59,173,151 Ordinary Shares in aggregate for treasury.

For further information, please contact:

Gravis Capital Management Limited

Philip Kent

Robyn MacHugh

Cameron Gardner

 

+44 (0)20 3405 8500

RBC Europe Limited

Matthew Coakes

Elizabeth Evans

 

+44 (0)20 7653 4000

Canaccord Genuity Limited

Edward Gibson-Watt

Stuart Andrews

Elizabeth Halley-Stott

 

+44 (0)20 7523 8000

Burson Buchanan

Helen Tarbet

Nick Croysdill

Henry Wilson

+44 (0)20 7466 5000

 

In accordance with Article 5(1)(b) of Regulation (EU) No 596/2014 (the Market Abuse Regulation), a breakdown of the individual trades made by RBC Europe Limited on behalf of the Company as part of the Programme is detailed below:

 

Platform

Daily total volume
(shares)

Daily weighted average price of shares acquired (GBp)

XLON

287,522

78.73

CHIX

24,622

78.74

BATE

33,576

78.75

TRQX

86,438

78.57

AQXE

36,835

78.75

 

Broker

Transaction Date

Time

Volume

Price (GBp)

Trading venue

Transaction reference number

RBC Europe Limited

24/06/2026

09:58:52

853

78.30

CHIX

00336875627TRLO1

RBC Europe Limited

24/06/2026

09:59:05

3,006

78.30

TRQX

00336875680TRLO1

RBC Europe Limited

24/06/2026

09:59:05

2,631

78.30

TRQX

00336875681TRLO1

RBC Europe Limited

24/06/2026

09:59:05

2,485

78.30

TRQX

00336875682TRLO1

RBC Europe Limited

24/06/2026

09:59:05

2,556

78.30

TRQX

00336875683TRLO1

RBC Europe Limited

24/06/2026

09:59:05

1,745

78.30

TRQX

00336875684TRLO1

RBC Europe Limited

24/06/2026

09:59:05

749

78.30

TRQX

00336875685TRLO1

RBC Europe Limited

24/06/2026

09:59:05

234

78.30

CHIX

00336875687TRLO1

RBC Europe Limited

24/06/2026

09:59:05

2,651

78.30

XLON

00336875688TRLO1

RBC Europe Limited

24/06/2026

09:59:05

147

78.30

XLON

00336875689TRLO1

RBC Europe Limited

24/06/2026

09:59:05

1,101

78.30

TRQX

00336875690TRLO1

RBC Europe Limited

24/06/2026

09:59:05

1

78.30

CHIX

00336875691TRLO1

RBC Europe Limited

24/06/2026

09:59:05

13

78.30

CHIX

00336875692TRLO1

RBC Europe Limited

24/06/2026

09:59:05

2,202

78.30

XLON

00336875693TRLO1

RBC Europe Limited

24/06/2026

09:59:05

1,697

78.30

AQXE

00336875694TRLO1

RBC Europe Limited

24/06/2026

09:59:11

1,101

78.30

AQXE

00336875702TRLO1

RBC Europe Limited

24/06/2026

09:59:11

2,202

78.30

XLON

00336875704TRLO1

RBC Europe Limited

24/06/2026

09:59:14

2,651

78.30

XLON

00336875711TRLO1

RBC Europe Limited

24/06/2026

11:39:17

262

78.40

TRQX

00336886317TRLO1

RBC Europe Limited

24/06/2026

12:07:47

253

78.50

TRQX

00336889496TRLO1

RBC Europe Limited

24/06/2026

12:35:29

11,868

78.50

XLON

00336893307TRLO1

RBC Europe Limited

24/06/2026

12:35:29

7,699

78.50

XLON

00336893308TRLO1

RBC Europe Limited

24/06/2026

12:35:29

6,743

78.50

XLON

00336893309TRLO1

RBC Europe Limited

24/06/2026

12:35:29

2,798

78.50

XLON

00336893310TRLO1

RBC Europe Limited

24/06/2026

12:35:32

905

78.50

XLON

00336893311TRLO1

RBC Europe Limited

24/06/2026

12:35:32

5,402

78.50

XLON

00336893312TRLO1

RBC Europe Limited

24/06/2026

12:35:32

16,316

78.50

TRQX

00336893313TRLO1

RBC Europe Limited

24/06/2026

12:35:32

414

78.50

TRQX

00336893314TRLO1

RBC Europe Limited

24/06/2026

12:35:32

1,535

78.50

TRQX

00336893315TRLO1

RBC Europe Limited

24/06/2026

12:35:32

1,101

78.50

CHIX

00336893316TRLO1

RBC Europe Limited

24/06/2026

12:35:37

252

78.50

CHIX

00336893321TRLO1

RBC Europe Limited

24/06/2026

12:36:08

2,565

78.50

BATE

00336893389TRLO1

RBC Europe Limited

24/06/2026

13:19:44

73

78.50

TRQX

00336899242TRLO1

RBC Europe Limited

24/06/2026

13:44:16

284

78.50

CHIX

00336902531TRLO1

RBC Europe Limited

24/06/2026

13:48:18

73

78.50

TRQX

00336902962TRLO1

RBC Europe Limited

24/06/2026

14:01:59

987

78.50

BATE

00336905066TRLO1

RBC Europe Limited

24/06/2026

14:01:59

2,229

78.50

XLON

00336905067TRLO1

RBC Europe Limited

24/06/2026

14:01:59

2,626

78.50

XLON

00336905068TRLO1

RBC Europe Limited

24/06/2026

14:01:59

2,507

78.50

XLON

00336905069TRLO1

RBC Europe Limited

24/06/2026

14:01:59

1,650

78.50

BATE

00336905070TRLO1

RBC Europe Limited

24/06/2026

14:01:59

6,099

78.50

TRQX

00336905071TRLO1

RBC Europe Limited

24/06/2026

14:01:59

15,140

78.50

TRQX

00336905072TRLO1

RBC Europe Limited

24/06/2026

14:01:59

1,101

78.50

XLON

00336905074TRLO1

RBC Europe Limited

24/06/2026

14:01:59

1,161

78.50

CHIX

00336905075TRLO1

RBC Europe Limited

24/06/2026

14:01:59

1,101

78.50

TRQX

00336905076TRLO1

RBC Europe Limited

24/06/2026

14:01:59

274

78.50

CHIX

00336905077TRLO1

RBC Europe Limited

24/06/2026

14:01:59

3,592

78.50

XLON

00336905078TRLO1

RBC Europe Limited

24/06/2026

14:01:59

1,134

78.50

XLON

00336905079TRLO1

RBC Europe Limited

24/06/2026

14:02:02

525

78.50

AQXE

00336905092TRLO1

RBC Europe Limited

24/06/2026

14:03:45

576

78.50

AQXE

00336905312TRLO1

RBC Europe Limited

24/06/2026

14:03:45

1,446

78.50

XLON

00336905313TRLO1

RBC Europe Limited

24/06/2026

15:38:01

275

78.70

BATE

00336938099TRLO1

RBC Europe Limited

24/06/2026

15:54:20

267

78.70

CHIX

00336946321TRLO1

RBC Europe Limited

24/06/2026

16:11:49

686

78.70

TRQX

00336955909TRLO1

RBC Europe Limited

24/06/2026

16:17:17

217

78.80

BATE

00336959058TRLO1

RBC Europe Limited

24/06/2026

16:17:17

213

78.80

BATE

00336959059TRLO1

RBC Europe Limited

24/06/2026

16:17:17

5,904

78.80

BATE

00336959060TRLO1

RBC Europe Limited

24/06/2026

16:17:17

1,362

78.80

XLON

00336959061TRLO1

RBC Europe Limited

24/06/2026

16:17:17

1,195

78.80

XLON

00336959062TRLO1

RBC Europe Limited

24/06/2026

16:17:17

1,215

78.80

XLON

00336959063TRLO1

RBC Europe Limited

24/06/2026

16:17:17

1,164

78.80

XLON

00336959064TRLO1

RBC Europe Limited

24/06/2026

16:17:17

3,730

78.80

XLON

00336959065TRLO1

RBC Europe Limited

24/06/2026

16:17:17

1,101

78.80

BATE

00336959066TRLO1

RBC Europe Limited

24/06/2026

16:17:17

2,889

78.80

AQXE

00336959067TRLO1

RBC Europe Limited

24/06/2026

16:17:17

8,808

78.80

XLON

00336959068TRLO1

RBC Europe Limited

24/06/2026

16:17:28

1

78.80

BATE

00336959169TRLO1

RBC Europe Limited

24/06/2026

16:17:36

1,100

78.80

BATE

00336959253TRLO1

RBC Europe Limited

24/06/2026

16:17:36

1,101

78.80

XLON

00336959254TRLO1

RBC Europe Limited

24/06/2026

16:17:36

1,101

78.80

CHIX

00336959255TRLO1

RBC Europe Limited

24/06/2026

16:17:36

1,101

78.80

TRQX

00336959256TRLO1

RBC Europe Limited

24/06/2026

16:17:36

8,808

78.80

XLON

00336959257TRLO1

RBC Europe Limited

24/06/2026

16:17:36

1,788

78.80

BATE

00336959258TRLO1

RBC Europe Limited

24/06/2026

16:24:35

1,101

78.80

XLON

00336963603TRLO1

RBC Europe Limited

24/06/2026

16:24:35

1,101

78.80

BATE

00336963604TRLO1

RBC Europe Limited

24/06/2026

16:24:35

3,997

78.80

AQXE

00336963608TRLO1

RBC Europe Limited

24/06/2026

16:24:35

1,763

78.80

BATE

00336963609TRLO1

RBC Europe Limited

24/06/2026

16:24:35

42

78.80

BATE

00336963610TRLO1

RBC Europe Limited

24/06/2026

16:24:35

1,846

78.80

CHIX

00336963611TRLO1

RBC Europe Limited

24/06/2026

16:24:35

64

78.80

CHIX

00336963612TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963613TRLO1

RBC Europe Limited

24/06/2026

16:24:35

1,122

78.80

XLON

00336963614TRLO1

RBC Europe Limited

24/06/2026

16:24:35

1,250

78.80

XLON

00336963615TRLO1

RBC Europe Limited

24/06/2026

16:24:35

1,976

78.80

XLON

00336963616TRLO1

RBC Europe Limited

24/06/2026

16:24:35

487

78.80

AQXE

00336963617TRLO1

RBC Europe Limited

24/06/2026

16:24:35

1,553

78.80

AQXE

00336963618TRLO1

RBC Europe Limited

24/06/2026

16:24:35

248

78.80

BATE

00336963619TRLO1

RBC Europe Limited

24/06/2026

16:24:35

5,996

78.80

BATE

00336963620TRLO1

RBC Europe Limited

24/06/2026

16:24:35

443

78.80

BATE

00336963621TRLO1

RBC Europe Limited

24/06/2026

16:24:35

288

78.80

CHIX

00336963622TRLO1

RBC Europe Limited

24/06/2026

16:24:35

2,026

78.80

CHIX

00336963623TRLO1

RBC Europe Limited

24/06/2026

16:24:35

5,999

78.80

CHIX

00336963624TRLO1

RBC Europe Limited

24/06/2026

16:24:35

817

78.80

CHIX

00336963625TRLO1

RBC Europe Limited

24/06/2026

16:24:35

833

78.80

CHIX

00336963626TRLO1

RBC Europe Limited

24/06/2026

16:24:35

848

78.80

CHIX

00336963627TRLO1

RBC Europe Limited

24/06/2026

16:24:35

524

78.80

CHIX

00336963628TRLO1

RBC Europe Limited

24/06/2026

16:24:35

718

78.80

XLON

00336963629TRLO1

RBC Europe Limited

24/06/2026

16:24:35

1,167

78.80

XLON

00336963630TRLO1

RBC Europe Limited

24/06/2026

16:24:35

1,152

78.80

XLON

00336963631TRLO1

RBC Europe Limited

24/06/2026

16:24:35

3,497

78.80

XLON

00336963632TRLO1

RBC Europe Limited

24/06/2026

16:24:35

860

78.80

XLON

00336963633TRLO1

RBC Europe Limited

24/06/2026

16:24:35

159

78.80

XLON

00336963634TRLO1

RBC Europe Limited

24/06/2026

16:24:35

1,346

78.80

XLON

00336963635TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963636TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963637TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963638TRLO1

RBC Europe Limited

24/06/2026

16:24:35

379

78.80

XLON

00336963639TRLO1

RBC Europe Limited

24/06/2026

16:24:35

521

78.80

XLON

00336963640TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963641TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963642TRLO1

RBC Europe Limited

24/06/2026

16:24:35

2,770

78.80

AQXE

00336963643TRLO1

RBC Europe Limited

24/06/2026

16:24:35

7,707

78.80

XLON

00336963644TRLO1

RBC Europe Limited

24/06/2026

16:24:35

2,202

78.80

TRQX

00336963645TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963647TRLO1

RBC Europe Limited

24/06/2026

16:24:35

860

78.80

XLON

00336963648TRLO1

RBC Europe Limited

24/06/2026

16:24:35

446

78.80

XLON

00336963649TRLO1

RBC Europe Limited

24/06/2026

16:24:35

191

78.80

XLON

00336963650TRLO1

RBC Europe Limited

24/06/2026

16:24:35

159

78.80

XLON

00336963651TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963652TRLO1

RBC Europe Limited

24/06/2026

16:24:35

446

78.80

XLON

00336963653TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963654TRLO1

RBC Europe Limited

24/06/2026

16:24:35

446

78.80

XLON

00336963655TRLO1

RBC Europe Limited

24/06/2026

16:24:35

191

78.80

XLON

00336963656TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963657TRLO1

RBC Europe Limited

24/06/2026

16:24:35

446

78.80

XLON

00336963658TRLO1

RBC Europe Limited

24/06/2026

16:24:35

191

78.80

XLON

00336963659TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963660TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963661TRLO1

RBC Europe Limited

24/06/2026

16:24:35

860

78.80

XLON

00336963662TRLO1

RBC Europe Limited

24/06/2026

16:24:35

446

78.80

XLON

00336963663TRLO1

RBC Europe Limited

24/06/2026

16:24:35

191

78.80

XLON

00336963664TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963665TRLO1

RBC Europe Limited

24/06/2026

16:24:35

191

78.80

XLON

00336963666TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963667TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963668TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963669TRLO1

RBC Europe Limited

24/06/2026

16:24:35

900

78.80

XLON

00336963670TRLO1

RBC Europe Limited

24/06/2026

16:24:35

36

78.80

AQXE

00336963671TRLO1

RBC Europe Limited

24/06/2026

16:24:36

3,994

78.80

AQXE

00336963674TRLO1

RBC Europe Limited

24/06/2026

16:24:36

446

78.80

XLON

00336963675TRLO1

RBC Europe Limited

24/06/2026

16:24:36

900

78.80

XLON

00336963676TRLO1

RBC Europe Limited

24/06/2026

16:24:36

155

78.80

XLON

00336963677TRLO1

RBC Europe Limited

24/06/2026

16:24:36

254

78.80

AQXE

00336963678TRLO1

RBC Europe Limited

24/06/2026

16:24:36

900

78.80

XLON

00336963679TRLO1

RBC Europe Limited

24/06/2026

16:24:36

270

78.80

XLON

00336963680TRLO1

RBC Europe Limited

24/06/2026

16:24:36

4,778

78.80

XLON

00336963681TRLO1

RBC Europe Limited

24/06/2026

16:24:36

3,303

78.80

TRQX

00336963682TRLO1

RBC Europe Limited

24/06/2026

16:24:36

900

78.80

XLON

00336963684TRLO1

RBC Europe Limited

24/06/2026

16:24:36

446

78.80

XLON

00336963685TRLO1

RBC Europe Limited

24/06/2026

16:24:36

191

78.80

XLON

00336963686TRLO1

RBC Europe Limited

24/06/2026

16:24:36

900

78.80

XLON

00336963687TRLO1

RBC Europe Limited

24/06/2026

16:24:36

760

78.80

XLON

00336963688TRLO1

RBC Europe Limited

24/06/2026

16:24:36

394

78.80

XLON

00336963689TRLO1

RBC Europe Limited

24/06/2026

16:24:36

169

78.80

XLON

00336963690TRLO1

RBC Europe Limited

24/06/2026

16:24:36

900

78.80

XLON

00336963691TRLO1

RBC Europe Limited

24/06/2026

16:24:36

317

78.80

XLON

00336963692TRLO1

RBC Europe Limited

24/06/2026

16:24:36

164

78.80

XLON

00336963693TRLO1

RBC Europe Limited

24/06/2026

16:24:36

70

78.80

XLON

00336963694TRLO1

RBC Europe Limited

24/06/2026

16:24:36

900

78.80

XLON

00336963695TRLO1

RBC Europe Limited

24/06/2026

16:24:36

317

78.80

XLON

00336963696TRLO1

RBC Europe Limited

24/06/2026

16:24:36

164

78.80

XLON

00336963697TRLO1

RBC Europe Limited

24/06/2026

16:24:36

58

78.80

XLON

00336963698TRLO1

RBC Europe Limited

24/06/2026

16:24:36

70

78.80

XLON

00336963699TRLO1

RBC Europe Limited

24/06/2026

16:24:36

900

78.80

XLON

00336963700TRLO1

RBC Europe Limited

24/06/2026

16:24:36

317

78.80

XLON

00336963701TRLO1

RBC Europe Limited

24/06/2026

16:24:36

164

78.80

XLON

00336963702TRLO1

RBC Europe Limited

24/06/2026

16:24:36

70

78.80

XLON

00336963703TRLO1

RBC Europe Limited

24/06/2026

16:24:36

900

78.80

XLON

00336963704TRLO1

RBC Europe Limited

24/06/2026

16:24:36

254

78.80

AQXE

00336963706TRLO1

RBC Europe Limited

24/06/2026

16:24:36

317

78.80

XLON

00336963707TRLO1

RBC Europe Limited

24/06/2026

16:24:36

164

78.80

XLON

00336963708TRLO1

RBC Europe Limited

24/06/2026

16:24:36

70

78.80

XLON

00336963709TRLO1

RBC Europe Limited

24/06/2026

16:24:36

900

78.80

XLON

00336963710TRLO1

RBC Europe Limited

24/06/2026

16:24:36

435

78.80

XLON

00336963711TRLO1

RBC Europe Limited

24/06/2026

16:24:36

2,043

78.80

CHIX

00336963712TRLO1

RBC Europe Limited

24/06/2026

16:24:36

171

78.80

XLON

00336963713TRLO1

RBC Europe Limited

24/06/2026

16:24:36

20

78.80

XLON

00336963714TRLO1

RBC Europe Limited

24/06/2026

16:24:36

164

78.80

XLON

00336963715TRLO1

RBC Europe Limited

24/06/2026

16:24:36

70

78.80

XLON

00336963716TRLO1

RBC Europe Limited

24/06/2026

16:24:36

435

78.80

XLON

00336963717TRLO1

RBC Europe Limited

24/06/2026

16:24:36

191

78.80

XLON

00336963718TRLO1

RBC Europe Limited

24/06/2026

16:24:36

695

78.80

XLON

00336963719TRLO1

RBC Europe Limited

24/06/2026

16:24:36

205

78.80

XLON

00336963723TRLO1

RBC Europe Limited

24/06/2026

16:24:36

234

78.80

AQXE

00336963724TRLO1

RBC Europe Limited

24/06/2026

16:24:36

1,873

78.80

AQXE

00336963725TRLO1

RBC Europe Limited

24/06/2026

16:24:36

1,942

78.80

BATE

00336963726TRLO1

RBC Europe Limited

24/06/2026

16:24:36

1,881

78.80

CHIX

00336963727TRLO1

RBC Europe Limited

24/06/2026

16:24:36

2,735

78.80

TRQX

00336963728TRLO1

RBC Europe Limited

24/06/2026

16:24:36

63

78.80

XLON

00336963729TRLO1

RBC Europe Limited

24/06/2026

16:24:36

32

78.80

XLON

00336963730TRLO1

RBC Europe Limited

24/06/2026

16:24:36

14

78.80

XLON

00336963731TRLO1

RBC Europe Limited

24/06/2026

16:24:36

11

78.80

XLON

00336963732TRLO1

RBC Europe Limited

24/06/2026

16:24:36

234

78.80

XLON

00336963733TRLO1

RBC Europe Limited

24/06/2026

16:24:36

900

78.80

XLON

00336963734TRLO1

RBC Europe Limited

24/06/2026

16:24:36

4,189

78.80

XLON

00336963735TRLO1

RBC Europe Limited

24/06/2026

16:24:36

687

78.80

XLON

00336963736TRLO1

RBC Europe Limited

24/06/2026

16:24:36

254

78.80

AQXE

00336963738TRLO1

RBC Europe Limited

24/06/2026

16:24:36

236

78.80

BATE

00336963739TRLO1

RBC Europe Limited

24/06/2026

16:24:36

3,371

78.80

XLON

00336963740TRLO1

RBC Europe Limited

24/06/2026

16:24:36

230

78.80

XLON

00336963741TRLO1

RBC Europe Limited

24/06/2026

16:24:36

900

78.80

XLON

00336963742TRLO1

RBC Europe Limited

24/06/2026

16:24:36

702

78.80

XLON

00336963743TRLO1

RBC Europe Limited

24/06/2026

16:24:36

4

78.80

BATE

00336963744TRLO1

RBC Europe Limited

24/06/2026

16:24:36

2,104

78.80

BATE

00336963745TRLO1

RBC Europe Limited

24/06/2026

16:24:36

1,846

78.80

BATE

00336963746TRLO1

RBC Europe Limited

24/06/2026

16:24:36

3,497

78.80

XLON

00336963747TRLO1

RBC Europe Limited

24/06/2026

16:24:36

956

78.80

XLON

00336963748TRLO1

RBC Europe Limited

24/06/2026

16:24:36

900

78.80

XLON

00336963749TRLO1

RBC Europe Limited

24/06/2026

16:24:36

1,953

78.80

AQXE

00336963750TRLO1

RBC Europe Limited

24/06/2026

16:24:36

2,050

78.80

BATE

00336963751TRLO1

RBC Europe Limited

24/06/2026

16:24:36

1,912

78.80

CHIX

00336963752TRLO1

RBC Europe Limited

24/06/2026

16:24:36

4,171

78.80

XLON

00336963753TRLO1

RBC Europe Limited

24/06/2026

16:24:36

99

78.80

XLON

00336963754TRLO1

RBC Europe Limited

24/06/2026

16:24:36

2,569

78.80

TRQX

00336963755TRLO1

RBC Europe Limited

24/06/2026

16:24:36

2,246

78.80

XLON

00336963756TRLO1

RBC Europe Limited

24/06/2026

16:24:36

1,667

78.80

XLON

00336963757TRLO1

RBC Europe Limited

24/06/2026

16:24:36

7,828

78.80

XLON

00336963758TRLO1

RBC Europe Limited

24/06/2026

16:24:36

5,505

78.80

TRQX

00336963764TRLO1

RBC Europe Limited

24/06/2026

16:24:37

3,303

78.80

AQXE

00336963775TRLO1

RBC Europe Limited

24/06/2026

16:24:37

2,889

78.80

TRQX

00336963776TRLO1

RBC Europe Limited

24/06/2026

16:24:37

8,808

78.80

XLON

00336963777TRLO1

RBC Europe Limited

24/06/2026

16:24:38

352

78.80

AQXE

00336963790TRLO1

RBC Europe Limited

24/06/2026

16:24:45

8,808

78.80

XLON

00336963881TRLO1

RBC Europe Limited

24/06/2026

16:24:48

3,638

78.80

AQXE

00336963908TRLO1

RBC Europe Limited

24/06/2026

16:24:48

2,202

78.80

TRQX

00336963909TRLO1

RBC Europe Limited

24/06/2026

16:24:48

3,994

78.80

AQXE

00336963910TRLO1

RBC Europe Limited

24/06/2026

16:24:48

5,000

78.80

XLON

00336963911TRLO1

RBC Europe Limited

24/06/2026

16:24:48

3,726

78.80

XLON

00336963912TRLO1

RBC Europe Limited

24/06/2026

16:24:48

2,280

78.80

XLON

00336963913TRLO1

RBC Europe Limited

24/06/2026

16:24:48

2,720

78.80

XLON

00336963914TRLO1

RBC Europe Limited

24/06/2026

16:24:48

5,000

78.80

XLON

00336963915TRLO1

RBC Europe Limited

24/06/2026

16:24:48

254

78.80

AQXE

00336963916TRLO1

RBC Europe Limited

24/06/2026

16:24:48

847

78.80

AQXE

00336963917TRLO1

RBC Europe Limited

24/06/2026

16:24:48

746

78.80

XLON

00336963918TRLO1

RBC Europe Limited

24/06/2026

16:24:48

4,332

78.80

XLON

00336963919TRLO1

RBC Europe Limited

24/06/2026

16:24:48

1,101

78.80

TRQX

00336963920TRLO1

RBC Europe Limited

24/06/2026

16:24:48

5,000

78.80

XLON

00336963921TRLO1

RBC Europe Limited

24/06/2026

16:24:48

5,000

78.80

XLON

00336963922TRLO1

RBC Europe Limited

24/06/2026

16:24:48

2,798

78.80

XLON

00336963923TRLO1

RBC Europe Limited

24/06/2026

16:24:48

2,202

78.80

TRQX

00336963924TRLO1

RBC Europe Limited

24/06/2026

16:24:48

5,000

78.80

XLON

00336963925TRLO1

RBC Europe Limited

24/06/2026

16:24:48

5,000

78.80

XLON

00336963926TRLO1

RBC Europe Limited

24/06/2026

16:24:48

2,798

78.80

XLON

00336963927TRLO1

RBC Europe Limited

24/06/2026

16:24:48

2,202

78.80

TRQX

00336963928TRLO1

RBC Europe Limited

24/06/2026

16:24:49

5,000

78.80

XLON

00336963932TRLO1

RBC Europe Limited

24/06/2026

16:24:49

5,000

78.80

XLON

00336963933TRLO1

RBC Europe Limited

24/06/2026

16:24:49

2,798

78.80

XLON

00336963934TRLO1

RBC Europe Limited

24/06/2026

16:24:49

2,202

78.80

TRQX

00336963935TRLO1

RBC Europe Limited

24/06/2026

16:24:49

5,000

78.80

XLON

00336963939TRLO1

RBC Europe Limited

24/06/2026

16:24:49

1,000

78.80

XLON

00336963940TRLO1

RBC Europe Limited

24/06/2026

16:24:49

9,000

78.80

XLON

00336963941TRLO1

RBC Europe Limited

24/06/2026

16:24:49

3,344

78.80

XLON

00336963942TRLO1

RBC Europe Limited

24/06/2026

16:24:52

3,303

78.80

XLON

00336964024TRLO1

RBC Europe Limited

24/06/2026

16:26:58

2,402

78.50

XLON

00336965671TRLO1

 

This announcement does not constitute, or form part of, an offer or any solicitation of an offer for securities in any jurisdiction.

 

Notes to Editors

About GCP Infra

GCP Infra is a closed-ended investment company and FTSE-250 constituent whose shares are traded on the main market of the London Stock Exchange. Its objective is to provide shareholders with regular, sustained, long-term distributions and to preserve capital over the long term by generating exposure to UK infrastructure debt and related and/or similar assets.

The Company primarily targets investments in infrastructure projects with long term, public sector-backed, availability-based revenues. Where possible, investments are structured to benefit from partial inflation protection. GCP Infra is advised by Gravis Capital Management Limited.

GCP Infra has been awarded with the London Stock Exchange's Green Economy Mark in recognition of its contribution to positive environmental outcomes.

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
 
 
UK 100

Latest directors dealings