Transaction in Own Shares

Summary by AI BETAClose X

GCP Infrastructure Investments Limited has purchased 262,345 ordinary shares at a volume-weighted average price of 78.65 pence as part of its ongoing share buyback program. Following this transaction, the company has 884,797,669 ordinary shares in issue, with 74,957,051 held in treasury, resulting in 809,840,618 total voting rights excluding treasury shares. Since the program's inception on December 12, 2024, a total of 57,972,032 ordinary shares have been repurchased.

Disclaimer*

GCP Infrastructure Investments Ltd
22 June 2026
 

22 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

19 June 2026

Number of ordinary shares purchased

262,345

Volume Weighted average price paid (p)

78.65

Highest price paid (p)

78.80

Lowest price paid (p)

78.20

 

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 74,957,051.

The total number of voting rights in the Company, excluding treasury shares as at 19 June 2026 is 809,840,618. 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 57,972,032 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

66,982

78.64

CHIX

18,787

78.65

BATE

17,176

78.67

TRQX

111,397

78.66

AQXE

48,003

78.63

 

Broker

Transaction Date

Time

Volume

Price (GBp)

Trading venue

Transaction reference number

RBC Europe Limited

19/06/2026

10:15:35

2,049

78.60

TRQX

00336437401TRLO0

RBC Europe Limited

19/06/2026

10:15:35

735

78.60

TRQX

00336437402TRLO0

RBC Europe Limited

19/06/2026

10:15:35

3,271

78.60

TRQX

00336437403TRLO0

RBC Europe Limited

19/06/2026

12:54:27

2,915

78.40

TRQX

00336452721TRLO0

RBC Europe Limited

19/06/2026

12:54:27

2,557

78.40

XLON

00336452722TRLO0

RBC Europe Limited

19/06/2026

12:54:27

2,549

78.40

TRQX

00336452723TRLO0

RBC Europe Limited

19/06/2026

12:54:27

2,566

78.40

TRQX

00336452724TRLO0

RBC Europe Limited

19/06/2026

12:54:27

2,530

78.40

TRQX

00336452725TRLO0

RBC Europe Limited

19/06/2026

12:54:27

1,099

78.40

AQXE

00336452726TRLO0

RBC Europe Limited

19/06/2026

12:54:27

1,099

78.40

CHIX

00336452727TRLO0

RBC Europe Limited

19/06/2026

12:54:27

2,596

78.40

XLON

00336452728TRLO0

RBC Europe Limited

19/06/2026

12:54:27

206

78.40

XLON

00336452729TRLO0

RBC Europe Limited

19/06/2026

12:54:27

1,099

78.40

AQXE

00336452730TRLO0

RBC Europe Limited

19/06/2026

12:59:50

1,099

78.40

BATE

00336453228TRLO0

RBC Europe Limited

19/06/2026

13:14:18

2,198

78.60

CHIX

00336454674TRLO0

RBC Europe Limited

19/06/2026

13:14:18

2,802

78.60

XLON

00336454675TRLO0

RBC Europe Limited

19/06/2026

13:18:20

251

78.70

CHIX

00336455173TRLO0

RBC Europe Limited

19/06/2026

13:18:20

2,932

78.70

TRQX

00336455174TRLO0

RBC Europe Limited

19/06/2026

13:54:21

13,685

78.80

TRQX

00336459788TRLO0

RBC Europe Limited

19/06/2026

13:54:21

7,630

78.80

TRQX

00336459789TRLO0

RBC Europe Limited

19/06/2026

13:55:03

2,594

78.70

TRQX

00336459972TRLO0

RBC Europe Limited

19/06/2026

13:55:03

5,052

78.70

TRQX

00336459973TRLO0

RBC Europe Limited

19/06/2026

13:55:03

44,202

78.70

TRQX

00336459974TRLO0

RBC Europe Limited

19/06/2026

13:55:03

1,817

78.70

XLON

00336459976TRLO0

RBC Europe Limited

19/06/2026

13:57:04

1,703

78.70

XLON

00336460348TRLO0

RBC Europe Limited

19/06/2026

13:58:07

825

78.70

XLON

00336460505TRLO0

RBC Europe Limited

19/06/2026

13:58:20

7,943

78.70

TRQX

00336460528TRLO0

RBC Europe Limited

19/06/2026

13:58:20

2,472

78.70

XLON

00336460531TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,099

78.70

AQXE

00336460534TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,703

78.70

XLON

00336460535TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,099

78.70

CHIX

00336460536TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,099

78.70

BATE

00336460537TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,099

78.70

AQXE

00336460538TRLO0

RBC Europe Limited

19/06/2026

13:58:20

3,901

78.70

XLON

00336460539TRLO0

RBC Europe Limited

19/06/2026

13:58:20

4,306

78.70

XLON

00336460543TRLO0

RBC Europe Limited

19/06/2026

13:58:20

694

78.70

XLON

00336460544TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,945

78.70

AQXE

00336460545TRLO0

RBC Europe Limited

19/06/2026

13:58:20

694

78.70

AQXE

00336460546TRLO0

RBC Europe Limited

19/06/2026

13:58:20

730

78.70

AQXE

00336460547TRLO0

RBC Europe Limited

19/06/2026

13:58:20

503

78.70

XLON

00336460548TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,128

78.70

XLON

00336460549TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,099

78.70

AQXE

00336460550TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,099

78.70

BATE

00336460551TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,099

78.70

CHIX

00336460552TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,703

78.70

XLON

00336460553TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,522

78.70

AQXE

00336460554TRLO0

RBC Europe Limited

19/06/2026

13:58:20

2,306

78.70

XLON

00336460555TRLO0

RBC Europe Limited

19/06/2026

13:58:20

1,172

78.70

XLON

00336460556TRLO0

RBC Europe Limited

19/06/2026

13:58:21

551

78.70

AQXE

00336460557TRLO0

RBC Europe Limited

19/06/2026

13:58:21

629

78.70

AQXE

00336460558TRLO0

RBC Europe Limited

19/06/2026

13:58:21

1,099

78.70

BATE

00336460559TRLO0

RBC Europe Limited

19/06/2026

13:58:21

1,099

78.70

CHIX

00336460560TRLO0

RBC Europe Limited

19/06/2026

13:58:21

1,622

78.70

XLON

00336460561TRLO0

RBC Europe Limited

19/06/2026

13:58:21

4,332

78.70

XLON

00336460562TRLO0

RBC Europe Limited

19/06/2026

13:58:21

668

78.70

XLON

00336460563TRLO0

RBC Europe Limited

19/06/2026

13:58:21

2,059

78.70

AQXE

00336460564TRLO0

RBC Europe Limited

19/06/2026

13:58:21

803

78.70

AQXE

00336460565TRLO0

RBC Europe Limited

19/06/2026

13:58:21

1,974

78.70

BATE

00336460566TRLO0

RBC Europe Limited

19/06/2026

13:58:21

164

78.70

BATE

00336460567TRLO0

RBC Europe Limited

19/06/2026

13:58:21

2,033

78.70

AQXE

00336460568TRLO0

RBC Europe Limited

19/06/2026

13:58:21

720

78.70

AQXE

00336460569TRLO0

RBC Europe Limited

19/06/2026

13:58:21

147

78.70

BATE

00336460570TRLO0

RBC Europe Limited

19/06/2026

13:58:21

510

78.70

XLON

00336460571TRLO0

RBC Europe Limited

19/06/2026

13:58:21

1,590

78.70

XLON

00336460572TRLO0

RBC Europe Limited

19/06/2026

13:58:21

1,099

78.70

CHIX

00336460573TRLO0

RBC Europe Limited

19/06/2026

13:58:21

1,099

78.70

AQXE

00336460574TRLO0

RBC Europe Limited

19/06/2026

13:58:21

1,099

78.70

BATE

00336460575TRLO0

RBC Europe Limited

19/06/2026

13:58:21

1,703

78.70

XLON

00336460576TRLO0

RBC Europe Limited

19/06/2026

13:58:31

1,099

78.70

CHIX

00336460593TRLO0

RBC Europe Limited

19/06/2026

13:58:31

1,099

78.70

AQXE

00336460594TRLO0

RBC Europe Limited

19/06/2026

13:58:31

1,099

78.70

BATE

00336460595TRLO0

RBC Europe Limited

19/06/2026

13:58:31

1,703

78.70

XLON

00336460596TRLO0

RBC Europe Limited

19/06/2026

13:58:31

1,099

78.70

BATE

00336460600TRLO0

RBC Europe Limited

19/06/2026

13:58:31

1,099

78.70

CHIX

00336460601TRLO0

RBC Europe Limited

19/06/2026

13:58:31

1,703

78.70

XLON

00336460602TRLO0

RBC Europe Limited

19/06/2026

13:58:31

1,863

78.70

AQXE

00336460603TRLO0

RBC Europe Limited

19/06/2026

13:58:31

1,934

78.70

XLON

00336460604TRLO0

RBC Europe Limited

19/06/2026

13:58:31

1,203

78.70

XLON

00336460605TRLO0

RBC Europe Limited

19/06/2026

13:58:31

1,099

78.70

AQXE

00336460606TRLO0

RBC Europe Limited

19/06/2026

13:58:31

244

78.70

XLON

00336460607TRLO0

RBC Europe Limited

19/06/2026

13:58:31

1,099

78.60

AQXE

00336460599TRLO0

RBC Europe Limited

19/06/2026

13:58:32

1,459

78.70

XLON

00336460612TRLO0

RBC Europe Limited

19/06/2026

13:58:32

1,099

78.70

CHIX

00336460613TRLO0

RBC Europe Limited

19/06/2026

13:58:32

1,099

78.70

BATE

00336460614TRLO0

RBC Europe Limited

19/06/2026

13:58:32

3,067

78.70

XLON

00336460617TRLO0

RBC Europe Limited

19/06/2026

13:58:32

502

78.70

CHIX

00336460618TRLO0

RBC Europe Limited

19/06/2026

13:58:32

700

78.70

XLON

00336460619TRLO0

RBC Europe Limited

19/06/2026

13:58:32

1,126

78.70

XLON

00336460620TRLO0

RBC Europe Limited

19/06/2026

13:58:32

2,672

78.70

XLON

00336460621TRLO0

RBC Europe Limited

19/06/2026

13:58:32

1,099

78.70

AQXE

00336460622TRLO0

RBC Europe Limited

19/06/2026

13:58:32

1,162

78.70

XLON

00336460623TRLO0

RBC Europe Limited

19/06/2026

13:58:32

1,933

78.60

AQXE

00336460616TRLO0

RBC Europe Limited

19/06/2026

14:00:15

2,475

78.70

TRQX

00336460756TRLO0

RBC Europe Limited

19/06/2026

14:00:15

2,198

78.70

AQXE

00336460761TRLO0

RBC Europe Limited

19/06/2026

14:00:15

541

78.70

XLON

00336460762TRLO0

RBC Europe Limited

19/06/2026

14:00:15

1,948

78.70

CHIX

00336460763TRLO0

RBC Europe Limited

19/06/2026

14:00:15

3,052

78.70

CHIX

00336460764TRLO0

RBC Europe Limited

19/06/2026

14:00:15

4,727

78.70

AQXE

00336460767TRLO0

RBC Europe Limited

19/06/2026

14:00:15

273

78.70

AQXE

00336460768TRLO0

RBC Europe Limited

19/06/2026

14:00:15

1,717

78.70

BATE

00336460769TRLO0

RBC Europe Limited

19/06/2026

14:00:15

3,283

78.70

BATE

00336460770TRLO0

RBC Europe Limited

19/06/2026

14:00:15

1,577

78.70

AQXE

00336460771TRLO0

RBC Europe Limited

19/06/2026

14:00:15

1,225

78.70

AQXE

00336460772TRLO0

RBC Europe Limited

19/06/2026

14:06:33

2,540

78.40

TRQX

00336461415TRLO0

RBC Europe Limited

19/06/2026

14:15:47

2,544

78.30

TRQX

00336462261TRLO0

RBC Europe Limited

19/06/2026

14:32:49

1,423

78.20

XLON

00336464197TRLO0

RBC Europe Limited

19/06/2026

14:32:49

195

78.20

XLON

00336464198TRLO0

RBC Europe Limited

19/06/2026

14:47:01

2,610

78.40

TRQX

00336466007TRLO0

RBC Europe Limited

19/06/2026

14:47:01

575

78.40

TRQX

00336466008TRLO0

RBC Europe Limited

19/06/2026

16:26:13

156

78.50

AQXE

00336485870TRLO0

RBC Europe Limited

19/06/2026

16:26:13

4,736

78.50

AQXE

00336485871TRLO0

RBC Europe Limited

19/06/2026

16:26:13

108

78.50

XLON

00336485872TRLO0

RBC Europe Limited

19/06/2026

16:26:13

4,736

78.50

AQXE

00336485873TRLO0

RBC Europe Limited

19/06/2026

16:26:13

264

78.50

CHIX

00336485874TRLO0

RBC Europe Limited

19/06/2026

16:26:13

681

78.50

CHIX

00336485875TRLO0

RBC Europe Limited

19/06/2026

16:26:13

354

78.50

XLON

00336485876TRLO0

RBC Europe Limited

19/06/2026

16:26:14

1,099

78.50

AQXE

00336485879TRLO0

RBC Europe Limited

19/06/2026

16:26:14

2,866

78.50

XLON

00336485880TRLO0

RBC Europe Limited

19/06/2026

16:28:36

804

78.50

AQXE

00336487107TRLO0

RBC Europe Limited

19/06/2026

16:28:36

1,099

78.50

CHIX

00336487108TRLO0

RBC Europe Limited

19/06/2026

16:28:36

1,099

78.50

BATE

00336487109TRLO0

RBC Europe Limited

19/06/2026

16:28:36

1,703

78.50

XLON

00336487110TRLO0

 

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