Transaction in Own Shares

Summary by AI BETAClose X

GCP Infrastructure Investments Limited has purchased 527,507 ordinary shares at a volume-weighted average price of 74.99 pence as part of its ongoing share buyback program. Following this transaction, the company has 884,797,669 ordinary shares in issue, with 63,764,790 held in treasury, resulting in 821,032,879 total voting rights excluding treasury shares. Since the program's inception on December 12, 2024, a total of 46,779,771 ordinary shares have been repurchased.

Disclaimer*

GCP Infrastructure Investments Ltd
23 April 2026
 

23 April 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

23 April 2026

Number of ordinary shares purchased

527,507

Volume Weighted average price paid (p)

74.99

Highest price paid (p)

75.20

Lowest price paid (p)

74.70

 

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 63,764,790.

The total number of voting rights in the Company, excluding treasury shares as at 23 April 2026 is 821,032,879. 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 46,779,771 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

298,418

74.99

CHIX

27,503

75.00

BATE

21,430

75.00

TRQX

100,116

74.99

AQXE

80,040

75.00

 

Broker

Transaction Date

Time

Volume

Price (GBp)

Trading venue

Transaction reference number

RBC Europe Limited

23/04/2026

08:21:40

14,577

75.00

TRQX

00329924837TRLO0

RBC Europe Limited

23/04/2026

08:21:53

18,934

75.00

TRQX

00329924880TRLO0

RBC Europe Limited

23/04/2026

08:59:50

2,734

74.70

XLON

00329930043TRLO0

RBC Europe Limited

23/04/2026

08:59:50

2,712

74.70

TRQX

00329930044TRLO0

RBC Europe Limited

23/04/2026

08:59:50

2,710

74.70

XLON

00329930045TRLO0

RBC Europe Limited

23/04/2026

08:59:50

2,672

74.70

XLON

00329930046TRLO0

RBC Europe Limited

23/04/2026

08:59:50

697

74.70

TRQX

00329930047TRLO0

RBC Europe Limited

23/04/2026

08:59:50

9,201

74.70

TRQX

00329930048TRLO0

RBC Europe Limited

23/04/2026

09:34:04

5,522

75.20

XLON

00329933897TRLO0

RBC Europe Limited

23/04/2026

09:51:56

2,698

75.20

TRQX

00329935364TRLO0

RBC Europe Limited

23/04/2026

09:51:56

10,892

75.20

TRQX

00329935365TRLO0

RBC Europe Limited

23/04/2026

10:06:23

8,897

75.00

XLON

00329936541TRLO0

RBC Europe Limited

23/04/2026

10:47:53

5,458

75.00

XLON

00329940872TRLO0

RBC Europe Limited

23/04/2026

10:47:55

12,511

75.10

TRQX

00329940878TRLO0

RBC Europe Limited

23/04/2026

10:47:55

14,621

75.00

XLON

00329940877TRLO0

RBC Europe Limited

23/04/2026

11:04:43

2,780

75.00

XLON

00329942737TRLO0

RBC Europe Limited

23/04/2026

11:04:43

2,691

75.00

CHIX

00329942738TRLO0

RBC Europe Limited

23/04/2026

11:04:43

2,742

75.00

BATE

00329942739TRLO0

RBC Europe Limited

23/04/2026

11:04:43

15,753

75.00

TRQX

00329942740TRLO0

RBC Europe Limited

23/04/2026

11:04:55

238

74.90

TRQX

00329942765TRLO0

RBC Europe Limited

23/04/2026

11:04:55

1,128

74.90

TRQX

00329942766TRLO0

RBC Europe Limited

23/04/2026

11:05:00

204

74.90

TRQX

00329942778TRLO0

RBC Europe Limited

23/04/2026

13:09:50

2,739

74.90

XLON

00329953593TRLO0

RBC Europe Limited

23/04/2026

13:09:50

2,677

74.90

XLON

00329953594TRLO0

RBC Europe Limited

23/04/2026

13:09:50

2,684

74.90

XLON

00329953595TRLO0

RBC Europe Limited

23/04/2026

13:09:50

2,731

74.90

XLON

00329953596TRLO0

RBC Europe Limited

23/04/2026

13:09:50

4,842

74.90

TRQX

00329953597TRLO0

RBC Europe Limited

23/04/2026

13:26:26

2,769

74.70

XLON

00329955360TRLO0

RBC Europe Limited

23/04/2026

13:26:26

2,737

74.70

TRQX

00329955361TRLO0

RBC Europe Limited

23/04/2026

15:58:45

44

74.90

CHIX

00329994642TRLO0

RBC Europe Limited

23/04/2026

16:04:43

1,168

75.00

BATE

00329997586TRLO0

RBC Europe Limited

23/04/2026

16:04:43

1,496

75.00

XLON

00329997587TRLO0

RBC Europe Limited

23/04/2026

16:04:43

1,168

75.00

AQXE

00329997588TRLO0

RBC Europe Limited

23/04/2026

16:04:43

1,168

75.00

CHIX

00329997589TRLO0

RBC Europe Limited

23/04/2026

16:04:43

1,168

75.00

AQXE

00329997590TRLO0

RBC Europe Limited

23/04/2026

16:04:43

3,832

75.00

XLON

00329997591TRLO0

RBC Europe Limited

23/04/2026

16:04:43

1,641

75.00

XLON

00329997594TRLO0

RBC Europe Limited

23/04/2026

16:04:51

1,863

75.00

XLON

00329997638TRLO0

RBC Europe Limited

23/04/2026

16:04:51

1,496

75.00

TRQX

00329997639TRLO0

RBC Europe Limited

23/04/2026

16:04:51

1,168

75.00

AQXE

00329997641TRLO0

RBC Europe Limited

23/04/2026

16:04:51

3,832

75.00

XLON

00329997642TRLO0

RBC Europe Limited

23/04/2026

16:04:51

2,336

75.00

AQXE

00329997643TRLO0

RBC Europe Limited

23/04/2026

16:11:25

1,943

75.00

AQXE

00329999963TRLO0

RBC Europe Limited

23/04/2026

16:11:25

721

75.00

AQXE

00329999964TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,664

75.00

CHIX

00329999965TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,336

75.00

XLON

00329999966TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,336

75.00

AQXE

00329999969TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,664

75.00

XLON

00329999970TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,336

75.00

AQXE

00329999971TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,664

75.00

XLON

00329999972TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,336

75.00

AQXE

00329999975TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,664

75.00

XLON

00329999976TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,336

75.00

AQXE

00329999977TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,664

75.00

XLON

00329999978TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,336

75.00

AQXE

00329999979TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,664

75.00

XLON

00329999980TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,336

75.00

AQXE

00329999981TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,664

75.00

XLON

00329999982TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,336

75.00

AQXE

00329999983TRLO0

RBC Europe Limited

23/04/2026

16:11:25

2,664

75.00

XLON

00329999985TRLO0

RBC Europe Limited

23/04/2026

16:11:26

2,664

75.00

AQXE

00329999986TRLO0

RBC Europe Limited

23/04/2026

16:11:26

2,336

75.00

XLON

00329999987TRLO0

RBC Europe Limited

23/04/2026

16:11:30

2,664

75.00

XLON

00330000013TRLO0

RBC Europe Limited

23/04/2026

16:11:33

2,336

75.00

XLON

00330000098TRLO0

RBC Europe Limited

23/04/2026

16:11:39

2,336

75.00

AQXE

00330000117TRLO0

RBC Europe Limited

23/04/2026

16:11:39

2,664

75.00

XLON

00330000118TRLO0

RBC Europe Limited

23/04/2026

16:11:39

5,000

75.00

XLON

00330000119TRLO0

RBC Europe Limited

23/04/2026

16:11:40

5,000

75.00

XLON

00330000120TRLO0

RBC Europe Limited

23/04/2026

16:11:40

4,321

75.00

XLON

00330000121TRLO0

RBC Europe Limited

23/04/2026

16:11:40

679

75.00

XLON

00330000122TRLO0

RBC Europe Limited

23/04/2026

16:11:40

1,015

75.00

XLON

00330000123TRLO0

RBC Europe Limited

23/04/2026

16:11:40

3,985

75.00

XLON

00330000124TRLO0

RBC Europe Limited

23/04/2026

16:11:40

5,000

75.00

XLON

00330000125TRLO0

RBC Europe Limited

23/04/2026

16:11:40

5,000

75.00

XLON

00330000128TRLO0

RBC Europe Limited

23/04/2026

16:11:40

336

75.00

XLON

00330000129TRLO0

RBC Europe Limited

23/04/2026

16:11:40

4,664

75.00

XLON

00330000130TRLO0

RBC Europe Limited

23/04/2026

16:11:40

5,000

75.00

XLON

00330000131TRLO0

RBC Europe Limited

23/04/2026

16:11:40

5,000

75.00

XLON

00330000132TRLO0

RBC Europe Limited

23/04/2026

16:11:40

4,321

75.00

XLON

00330000133TRLO0

RBC Europe Limited

23/04/2026

16:11:40

679

75.00

XLON

00330000134TRLO0

RBC Europe Limited

23/04/2026

16:11:40

5,000

75.00

XLON

00330000135TRLO0

RBC Europe Limited

23/04/2026

16:11:40

5,000

75.00

XLON

00330000136TRLO0

RBC Europe Limited

23/04/2026

16:11:40

4,321

75.00

XLON

00330000137TRLO0

RBC Europe Limited

23/04/2026

16:11:40

679

75.00

XLON

00330000138TRLO0

RBC Europe Limited

23/04/2026

16:11:41

5,000

75.00

XLON

00330000139TRLO0

RBC Europe Limited

23/04/2026

16:11:41

5,000

75.00

XLON

00330000140TRLO0

RBC Europe Limited

23/04/2026

16:11:41

4,321

75.00

XLON

00330000142TRLO0

RBC Europe Limited

23/04/2026

16:11:41

679

75.00

XLON

00330000143TRLO0

RBC Europe Limited

23/04/2026

16:11:41

5,000

75.00

XLON

00330000145TRLO0

RBC Europe Limited

23/04/2026

16:11:41

5,000

75.00

XLON

00330000147TRLO0

RBC Europe Limited

23/04/2026

16:11:41

4,321

75.00

XLON

00330000148TRLO0

RBC Europe Limited

23/04/2026

16:11:41

679

75.00

XLON

00330000150TRLO0

RBC Europe Limited

23/04/2026

16:11:41

4,030

75.00

XLON

00330000151TRLO0

RBC Europe Limited

23/04/2026

16:11:41

970

75.00

XLON

00330000152TRLO0

RBC Europe Limited

23/04/2026

16:11:41

1,168

75.00

AQXE

00330000153TRLO0

RBC Europe Limited

23/04/2026

16:11:41

1,168

75.00

BATE

00330000154TRLO0

RBC Europe Limited

23/04/2026

16:11:41

1,168

75.00

CHIX

00330000155TRLO0

RBC Europe Limited

23/04/2026

16:11:41

1,496

75.00

XLON

00330000156TRLO0

RBC Europe Limited

23/04/2026

16:11:41

18

75.00

XLON

00330000157TRLO0

RBC Europe Limited

23/04/2026

16:11:41

4,982

75.00

XLON

00330000158TRLO0

RBC Europe Limited

23/04/2026

16:11:41

9

75.00

CHIX

00330000159TRLO0

RBC Europe Limited

23/04/2026

16:11:41

140

75.00

CHIX

00330000160TRLO0

RBC Europe Limited

23/04/2026

16:11:41

1,872

75.00

CHIX

00330000161TRLO0

RBC Europe Limited

23/04/2026

16:11:41

9

75.00

CHIX

00330000162TRLO0

RBC Europe Limited

23/04/2026

16:11:41

2,970

75.00

XLON

00330000172TRLO0

RBC Europe Limited

23/04/2026

16:11:41

1,496

75.00

AQXE

00330000173TRLO0

RBC Europe Limited

23/04/2026

16:11:41

1,168

75.00

BATE

00330000174TRLO0

RBC Europe Limited

23/04/2026

16:11:41

1,168

75.00

CHIX

00330000175TRLO0

RBC Europe Limited

23/04/2026

16:11:41

1,168

75.00

XLON

00330000176TRLO0

RBC Europe Limited

23/04/2026

16:11:41

2,336

75.00

AQXE

00330000177TRLO0

RBC Europe Limited

23/04/2026

16:11:41

2,664

75.00

XLON

00330000178TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

AQXE

00330000179TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

BATE

00330000180TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

CHIX

00330000181TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,496

75.00

XLON

00330000182TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,496

75.00

AQXE

00330000183TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

BATE

00330000184TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

CHIX

00330000185TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

XLON

00330000186TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

AQXE

00330000187TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

BATE

00330000188TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

CHIX

00330000189TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,496

75.00

XLON

00330000190TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

AQXE

00330000191TRLO0

RBC Europe Limited

23/04/2026

16:11:42

3,504

75.00

XLON

00330000192TRLO0

RBC Europe Limited

23/04/2026

16:11:42

328

75.00

CHIX

00330000193TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

AQXE

00330000194TRLO0

RBC Europe Limited

23/04/2026

16:11:42

201

75.00

CHIX

00330000195TRLO0

RBC Europe Limited

23/04/2026

16:11:42

3,504

75.00

XLON

00330000196TRLO0

RBC Europe Limited

23/04/2026

16:11:42

127

75.00

CHIX

00330000197TRLO0

RBC Europe Limited

23/04/2026

16:11:42

2,664

75.00

AQXE

00330000198TRLO0

RBC Europe Limited

23/04/2026

16:11:42

2,336

75.00

XLON

00330000199TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,496

75.00

AQXE

00330000200TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

BATE

00330000201TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

CHIX

00330000202TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

XLON

00330000203TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

AQXE

00330000205TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

BATE

00330000206TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

CHIX

00330000207TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,496

75.00

XLON

00330000208TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

AQXE

00330000210TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

BATE

00330000211TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

CHIX

00330000212TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,496

75.00

XLON

00330000213TRLO0

RBC Europe Limited

23/04/2026

16:11:42

1,168

75.00

AQXE

00330000215TRLO0

RBC Europe Limited

23/04/2026

16:11:42

3,832

75.00

XLON

00330000216TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,496

75.00

AQXE

00330000217TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

BATE

00330000218TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

CHIX

00330000219TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

XLON

00330000220TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

AQXE

00330000221TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

BATE

00330000222TRLO0

RBC Europe Limited

23/04/2026

16:11:43

201

75.00

CHIX

00330000223TRLO0

RBC Europe Limited

23/04/2026

16:11:43

2,336

75.00

XLON

00330000224TRLO0

RBC Europe Limited

23/04/2026

16:11:43

127

75.00

CHIX

00330000225TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

AQXE

00330000226TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

BATE

00330000227TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

CHIX

00330000228TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,496

75.00

XLON

00330000229TRLO0

RBC Europe Limited

23/04/2026

16:11:43

201

75.00

CHIX

00330000230TRLO0

RBC Europe Limited

23/04/2026

16:11:43

402

75.00

XLON

00330000231TRLO0

RBC Europe Limited

23/04/2026

16:11:43

4,397

75.00

XLON

00330000233TRLO0

RBC Europe Limited

23/04/2026

16:11:43

2,336

75.00

AQXE

00330000234TRLO0

RBC Europe Limited

23/04/2026

16:11:43

2,664

75.00

XLON

00330000235TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

AQXE

00330000236TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

BATE

00330000237TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

CHIX

00330000238TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,496

75.00

XLON

00330000239TRLO0

RBC Europe Limited

23/04/2026

16:11:43

2,336

75.00

AQXE

00330000240TRLO0

RBC Europe Limited

23/04/2026

16:11:43

2,664

75.00

XLON

00330000241TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,496

75.00

AQXE

00330000242TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

BATE

00330000243TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

CHIX

00330000244TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

XLON

00330000245TRLO0

RBC Europe Limited

23/04/2026

16:11:43

201

75.00

CHIX

00330000246TRLO0

RBC Europe Limited

23/04/2026

16:11:43

402

75.00

XLON

00330000247TRLO0

RBC Europe Limited

23/04/2026

16:11:43

4,397

75.00

XLON

00330000248TRLO0

RBC Europe Limited

23/04/2026

16:11:43

1,168

75.00

CHIX

00330000250TRLO0

RBC Europe Limited

23/04/2026

16:11:43

2,336

75.00

XLON

00330000251TRLO0

RBC Europe Limited

23/04/2026

16:11:46

1,496

75.00

AQXE

00330000262TRLO0

RBC Europe Limited

23/04/2026

16:11:46

5,000

75.00

XLON

00330000263TRLO0

RBC Europe Limited

23/04/2026

16:11:46

1,168

75.00

AQXE

00330000264TRLO0

RBC Europe Limited

23/04/2026

16:11:46

1,168

75.00

BATE

00330000265TRLO0

RBC Europe Limited

23/04/2026

16:11:46

1,168

75.00

CHIX

00330000266TRLO0

RBC Europe Limited

23/04/2026

16:11:46

1,496

75.00

XLON

00330000267TRLO0

RBC Europe Limited

23/04/2026

16:11:46

1,168

75.00

AQXE

00330000268TRLO0

RBC Europe Limited

23/04/2026

16:11:46

3,832

75.00

XLON

00330000269TRLO0

RBC Europe Limited

23/04/2026

16:11:46

2,336

75.00

AQXE

00330000271TRLO0

RBC Europe Limited

23/04/2026

16:11:46

2,664

75.00

XLON

00330000272TRLO0

RBC Europe Limited

23/04/2026

16:11:47

2,336

75.00

AQXE

00330000274TRLO0

RBC Europe Limited

23/04/2026

16:11:47

2,664

75.00

XLON

00330000275TRLO0

RBC Europe Limited

23/04/2026

16:11:47

2,336

75.00

AQXE

00330000276TRLO0

RBC Europe Limited

23/04/2026

16:11:47

2,664

75.00

XLON

00330000277TRLO0

RBC Europe Limited

23/04/2026

16:11:47

2,336

75.00

AQXE

00330000278TRLO0

RBC Europe Limited

23/04/2026

16:11:47

2,664

75.00

XLON

00330000279TRLO0

RBC Europe Limited

23/04/2026

16:11:47

5,000

75.00

XLON

00330000280TRLO0

RBC Europe Limited

23/04/2026

16:11:47

1,168

75.00

AQXE

00330000282TRLO0

RBC Europe Limited

23/04/2026

16:11:47

1,168

75.00

BATE

00330000283TRLO0

RBC Europe Limited

23/04/2026

16:11:47

1,168

75.00

CHIX

00330000284TRLO0

RBC Europe Limited

23/04/2026

16:11:47

1,496

75.00

XLON

00330000285TRLO0

RBC Europe Limited

23/04/2026

16:11:47

1,168

75.00

AQXE

00330000286TRLO0

RBC Europe Limited

23/04/2026

16:11:47

2,336

75.00

XLON

00330000287TRLO0

RBC Europe Limited

23/04/2026

16:11:47

1,496

75.00

TRQX

00330000288TRLO0

RBC Europe Limited

23/04/2026

16:11:47

2,336

75.00

AQXE

00330000289TRLO0

RBC Europe Limited

23/04/2026

16:11:47

2,664

75.00

XLON

00330000290TRLO0

RBC Europe Limited

23/04/2026

16:11:47

2,336

75.00

AQXE

00330000291TRLO0

RBC Europe Limited

23/04/2026

16:11:47

2,664

75.00

XLON

00330000292TRLO0

RBC Europe Limited

23/04/2026

16:11:47

912

75.00

XLON

00330000293TRLO0

 

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

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