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

29th Jun 2026 09:00

RNS Number : 1455K
GCP Infrastructure Investments Ltd
29 June 2026
 

29 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

26 June 2026

Number of ordinary shares purchased

467,874

Volume Weighted average price paid (p)

78.99

Highest price paid (p)

79.00

Lowest price paid (p)

78.80

 

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,929,773.

The total number of voting rights in the Company, excluding treasury shares as at 26 June 2026 is 807,867,896. 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,944,754 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,041

78.99

CHIX

26,035

78.99

BATE

25,743

78.98

TRQX

100,994

79.00

AQXE

28,061

78.99

 

Broker

Transaction Date

Time

Volume

Price (GBp)

Trading venue

Transaction reference number

RBC Europe Limited

26/06/2026

11:14:35

1,161

79.00

TRQX

00337320556TRLO1

RBC Europe Limited

26/06/2026

11:14:47

1

79.00

TRQX

00337320569TRLO1

RBC Europe Limited

26/06/2026

11:38:43

2,387

79.00

BATE

00337322887TRLO1

RBC Europe Limited

26/06/2026

11:38:43

2,112

79.00

TRQX

00337322888TRLO1

RBC Europe Limited

26/06/2026

11:38:43

2,394

79.00

TRQX

00337322889TRLO1

RBC Europe Limited

26/06/2026

11:38:43

3,021

79.00

XLON

00337322890TRLO1

RBC Europe Limited

26/06/2026

11:38:43

1,979

79.00

TRQX

00337322891TRLO1

RBC Europe Limited

26/06/2026

12:47:47

2,328

79.00

XLON

00337329292TRLO1

RBC Europe Limited

26/06/2026

12:47:47

4,940

79.00

TRQX

00337329293TRLO1

RBC Europe Limited

26/06/2026

12:47:47

2,322

79.00

XLON

00337329294TRLO1

RBC Europe Limited

26/06/2026

12:47:47

2,400

79.00

TRQX

00337329295TRLO1

RBC Europe Limited

26/06/2026

12:47:47

2,438

79.00

XLON

00337329296TRLO1

RBC Europe Limited

26/06/2026

12:47:47

5,000

79.00

XLON

00337329297TRLO1

RBC Europe Limited

26/06/2026

12:47:47

4,120

79.00

XLON

00337329300TRLO1

RBC Europe Limited

26/06/2026

12:47:47

880

79.00

XLON

00337329301TRLO1

RBC Europe Limited

26/06/2026

12:47:47

965

79.00

CHIX

00337329302TRLO1

RBC Europe Limited

26/06/2026

12:47:47

283

79.00

XLON

00337329303TRLO1

RBC Europe Limited

26/06/2026

12:47:47

3,752

79.00

XLON

00337329304TRLO1

RBC Europe Limited

26/06/2026

12:47:47

1,007

79.00

BATE

00337329305TRLO1

RBC Europe Limited

26/06/2026

12:47:47

1,007

79.00

CHIX

00337329306TRLO1

RBC Europe Limited

26/06/2026

12:47:47

1,979

79.00

XLON

00337329307TRLO1

RBC Europe Limited

26/06/2026

12:47:47

1,007

79.00

TRQX

00337329308TRLO1

RBC Europe Limited

26/06/2026

12:47:48

947

79.00

XLON

00337329319TRLO1

RBC Europe Limited

26/06/2026

12:47:48

225

79.00

XLON

00337329321TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,649

79.00

TRQX

00337329322TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,537

79.00

XLON

00337329323TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,007

79.00

BATE

00337329324TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,007

79.00

CHIX

00337329325TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,979

79.00

XLON

00337329326TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,007

79.00

TRQX

00337329327TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,152

79.00

BATE

00337329333TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,866

79.00

CHIX

00337329334TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,982

79.00

CHIX

00337329335TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,123

79.00

XLON

00337329336TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,863

79.00

CHIX

00337329337TRLO1

RBC Europe Limited

26/06/2026

12:47:48

2,014

79.00

XLON

00337329338TRLO1

RBC Europe Limited

26/06/2026

12:47:48

2,076

79.00

BATE

00337329339TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,862

79.00

CHIX

00337329340TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,062

79.00

XLON

00337329341TRLO1

RBC Europe Limited

26/06/2026

12:47:48

2,986

79.00

XLON

00337329342TRLO1

RBC Europe Limited

26/06/2026

12:47:48

2,014

79.00

XLON

00337329343TRLO1

RBC Europe Limited

26/06/2026

12:47:48

3,021

79.00

XLON

00337329344TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,007

79.00

BATE

00337329345TRLO1

RBC Europe Limited

26/06/2026

12:47:48

972

79.00

CHIX

00337329346TRLO1

RBC Europe Limited

26/06/2026

12:47:48

2,985

79.00

XLON

00337329348TRLO1

RBC Europe Limited

26/06/2026

12:47:48

4,144

78.90

XLON

00337329309TRLO1

RBC Europe Limited

26/06/2026

12:47:48

856

78.90

XLON

00337329310TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,993

78.90

BATE

00337329316TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,773

78.90

CHIX

00337329317TRLO1

RBC Europe Limited

26/06/2026

12:47:48

287

78.90

XLON

00337329318TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,589

78.90

CHIX

00337329320TRLO1

RBC Europe Limited

26/06/2026

12:47:48

3,857

78.90

XLON

00337329328TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,122

78.90

XLON

00337329329TRLO1

RBC Europe Limited

26/06/2026

12:47:48

21

78.90

TRQX

00337329330TRLO1

RBC Europe Limited

26/06/2026

12:47:48

4,088

78.90

XLON

00337329331TRLO1

RBC Europe Limited

26/06/2026

12:47:48

912

78.90

TRQX

00337329332TRLO1

RBC Europe Limited

26/06/2026

12:47:48

2,015

78.90

BATE

00337329347TRLO1

RBC Europe Limited

26/06/2026

12:47:48

110

78.80

CHIX

00337329311TRLO1

RBC Europe Limited

26/06/2026

12:47:48

3,760

78.80

XLON

00337329312TRLO1

RBC Europe Limited

26/06/2026

12:47:48

1,130

78.80

XLON

00337329313TRLO1

RBC Europe Limited

26/06/2026

12:47:49

556

79.00

XLON

00337329353TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,091

79.00

XLON

00337329354TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,167

79.00

BATE

00337329355TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,007

79.00

XLON

00337329356TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,920

79.00

BATE

00337329357TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,066

79.00

CHIX

00337329358TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,007

79.00

XLON

00337329359TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,007

79.00

TRQX

00337329360TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,007

79.00

AQXE

00337329361TRLO1

RBC Europe Limited

26/06/2026

12:47:49

972

79.00

CHIX

00337329362TRLO1

RBC Europe Limited

26/06/2026

12:47:49

3,021

79.00

XLON

00337329363TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,979

79.00

CHIX

00337329364TRLO1

RBC Europe Limited

26/06/2026

12:47:49

3,021

79.00

XLON

00337329365TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,007

79.00

AQXE

00337329366TRLO1

RBC Europe Limited

26/06/2026

12:47:49

972

79.00

CHIX

00337329367TRLO1

RBC Europe Limited

26/06/2026

12:47:49

3,021

79.00

XLON

00337329368TRLO1

RBC Europe Limited

26/06/2026

12:47:49

2,022

79.00

BATE

00337329370TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,065

79.00

BATE

00337329371TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,063

79.00

AQXE

00337329373TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,909

79.00

BATE

00337329374TRLO1

RBC Europe Limited

26/06/2026

12:47:49

33

79.00

XLON

00337329375TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,007

79.00

AQXE

00337329376TRLO1

RBC Europe Limited

26/06/2026

12:47:49

972

79.00

BATE

00337329377TRLO1

RBC Europe Limited

26/06/2026

12:47:49

3,021

79.00

XLON

00337329378TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,874

79.00

AQXE

00337329379TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,310

79.00

AQXE

00337329380TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,816

79.00

XLON

00337329381TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,007

79.00

AQXE

00337329382TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,007

79.00

BATE

00337329383TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,979

79.00

XLON

00337329384TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,007

79.00

TRQX

00337329385TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,979

79.00

AQXE

00337329386TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,007

79.00

BATE

00337329387TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,007

79.00

CHIX

00337329388TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,007

79.00

XLON

00337329389TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,179

78.90

XLON

00337329352TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,913

78.90

AQXE

00337329369TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,995

78.90

AQXE

00337329372TRLO1

RBC Europe Limited

26/06/2026

12:47:49

3,833

78.80

XLON

00337329349TRLO1

RBC Europe Limited

26/06/2026

12:47:49

1,167

78.80

TRQX

00337329350TRLO1

RBC Europe Limited

26/06/2026

12:47:50

1,924

79.00

AQXE

00337329390TRLO1

RBC Europe Limited

26/06/2026

12:47:50

3,076

79.00

AQXE

00337329391TRLO1

RBC Europe Limited

26/06/2026

12:47:50

1,885

79.00

AQXE

00337329392TRLO1

RBC Europe Limited

26/06/2026

12:47:50

1,058

79.00

BATE

00337329393TRLO1

RBC Europe Limited

26/06/2026

12:47:50

1,050

79.00

CHIX

00337329394TRLO1

RBC Europe Limited

26/06/2026

12:47:50

1,007

79.00

XLON

00337329395TRLO1

RBC Europe Limited

26/06/2026

12:47:50

1,007

79.00

AQXE

00337329396TRLO1

RBC Europe Limited

26/06/2026

12:47:50

1,007

79.00

CHIX

00337329397TRLO1

RBC Europe Limited

26/06/2026

12:47:50

2,986

79.00

XLON

00337329398TRLO1

RBC Europe Limited

26/06/2026

12:47:50

1,007

79.00

AQXE

00337329399TRLO1

RBC Europe Limited

26/06/2026

12:47:53

11,991

79.00

TRQX

00337329401TRLO1

RBC Europe Limited

26/06/2026

12:47:53

1,979

79.00

AQXE

00337329402TRLO1

RBC Europe Limited

26/06/2026

12:47:53

1,007

79.00

CHIX

00337329403TRLO1

RBC Europe Limited

26/06/2026

12:47:53

1,007

79.00

XLON

00337329404TRLO1

RBC Europe Limited

26/06/2026

12:47:55

5,000

79.00

XLON

00337329405TRLO1

RBC Europe Limited

26/06/2026

12:48:01

4,779

79.00

XLON

00337329410TRLO1

RBC Europe Limited

26/06/2026

12:48:20

221

79.00

XLON

00337329443TRLO1

RBC Europe Limited

26/06/2026

12:48:57

2,395

79.00

TRQX

00337329496TRLO1

RBC Europe Limited

26/06/2026

12:48:57

5,000

79.00

XLON

00337329497TRLO1

RBC Europe Limited

26/06/2026

12:49:28

1,007

79.00

AQXE

00337329550TRLO1

RBC Europe Limited

26/06/2026

12:49:28

972

79.00

CHIX

00337329551TRLO1

RBC Europe Limited

26/06/2026

12:49:28

3,021

79.00

XLON

00337329552TRLO1

RBC Europe Limited

26/06/2026

12:49:34

1,007

79.00

AQXE

00337329561TRLO1

RBC Europe Limited

26/06/2026

12:49:34

3,021

79.00

XLON

00337329562TRLO1

RBC Europe Limited

26/06/2026

12:49:34

972

79.00

BATE

00337329563TRLO1

RBC Europe Limited

26/06/2026

15:13:42

2,285

79.00

XLON

00337363900TRLO1

RBC Europe Limited

26/06/2026

15:13:42

3,021

79.00

XLON

00337363901TRLO1

RBC Europe Limited

26/06/2026

15:13:49

1,979

79.00

XLON

00337363976TRLO1

RBC Europe Limited

26/06/2026

15:15:51

652

79.00

TRQX

00337364609TRLO1

RBC Europe Limited

26/06/2026

15:15:51

1,622

79.00

TRQX

00337364610TRLO1

RBC Europe Limited

26/06/2026

15:15:51

2,374

79.00

TRQX

00337364611TRLO1

RBC Europe Limited

26/06/2026

15:15:51

2,345

79.00

TRQX

00337364612TRLO1

RBC Europe Limited

26/06/2026

15:15:51

2,316

79.00

TRQX

00337364613TRLO1

RBC Europe Limited

26/06/2026

15:15:51

54,535

79.00

TRQX

00337364614TRLO1

RBC Europe Limited

26/06/2026

16:08:01

2,527

78.80

XLON

00337385438TRLO1

RBC Europe Limited

26/06/2026

16:11:28

1,007

79.00

AQXE

00337387150TRLO1

RBC Europe Limited

26/06/2026

16:11:28

1,007

79.00

CHIX

00337387151TRLO1

RBC Europe Limited

26/06/2026

16:11:28

2,986

79.00

XLON

00337387152TRLO1

RBC Europe Limited

26/06/2026

16:11:28

5,000

79.00

XLON

00337387153TRLO1

RBC Europe Limited

26/06/2026

16:11:28

5,000

79.00

XLON

00337387154TRLO1

RBC Europe Limited

26/06/2026

16:11:29

5,000

79.00

XLON

00337387155TRLO1

RBC Europe Limited

26/06/2026

16:11:29

5,000

79.00

XLON

00337387156TRLO1

RBC Europe Limited

26/06/2026

16:11:29

5,000

79.00

XLON

00337387157TRLO1

RBC Europe Limited

26/06/2026

16:11:29

5,000

79.00

XLON

00337387158TRLO1

RBC Europe Limited

26/06/2026

16:11:29

5,000

79.00

XLON

00337387159TRLO1

RBC Europe Limited

26/06/2026

16:11:29

5,000

79.00

XLON

00337387160TRLO1

RBC Europe Limited

26/06/2026

16:11:29

5,000

79.00

XLON

00337387161TRLO1

RBC Europe Limited

26/06/2026

16:11:29

5,000

79.00

XLON

00337387162TRLO1

RBC Europe Limited

26/06/2026

16:11:29

5,000

79.00

XLON

00337387163TRLO1

RBC Europe Limited

26/06/2026

16:11:29

2,175

79.00

XLON

00337387164TRLO1

RBC Europe Limited

26/06/2026

16:11:29

2,825

79.00

XLON

00337387165TRLO1

RBC Europe Limited

26/06/2026

16:11:29

5,000

79.00

XLON

00337387166TRLO1

RBC Europe Limited

26/06/2026

16:11:30

5,000

79.00

XLON

00337387167TRLO1

RBC Europe Limited

26/06/2026

16:11:30

5,000

79.00

XLON

00337387168TRLO1

RBC Europe Limited

26/06/2026

16:11:30

5,000

79.00

XLON

00337387169TRLO1

RBC Europe Limited

26/06/2026

16:11:30

2,175

79.00

XLON

00337387170TRLO1

RBC Europe Limited

26/06/2026

16:11:30

1,801

79.00

XLON

00337387171TRLO1

RBC Europe Limited

26/06/2026

16:11:30

1,024

79.00

XLON

00337387172TRLO1

RBC Europe Limited

26/06/2026

16:11:30

5,000

79.00

XLON

00337387173TRLO1

RBC Europe Limited

26/06/2026

16:11:30

5,000

79.00

XLON

00337387174TRLO1

RBC Europe Limited

26/06/2026

16:11:30

5,000

79.00

XLON

00337387175TRLO1

RBC Europe Limited

26/06/2026

16:11:30

5,000

79.00

XLON

00337387176TRLO1

RBC Europe Limited

26/06/2026

16:11:30

5,000

79.00

XLON

00337387178TRLO1

RBC Europe Limited

26/06/2026

16:11:30

5,000

79.00

XLON

00337387179TRLO1

RBC Europe Limited

26/06/2026

16:11:31

5,000

79.00

XLON

00337387180TRLO1

RBC Europe Limited

26/06/2026

16:11:31

5,000

79.00

XLON

00337387181TRLO1

RBC Europe Limited

26/06/2026

16:11:31

5,000

79.00

XLON

00337387182TRLO1

RBC Europe Limited

26/06/2026

16:11:31

5,000

79.00

XLON

00337387183TRLO1

RBC Europe Limited

26/06/2026

16:11:31

1,831

79.00

XLON

00337387184TRLO1

RBC Europe Limited

26/06/2026

16:11:31

3,169

79.00

XLON

00337387185TRLO1

RBC Europe Limited

26/06/2026

16:11:31

5,000

79.00

XLON

00337387186TRLO1

RBC Europe Limited

26/06/2026

16:11:31

5,000

79.00

XLON

00337387189TRLO1

RBC Europe Limited

26/06/2026

16:11:31

5,000

79.00

XLON

00337387190TRLO1

RBC Europe Limited

26/06/2026

16:11:31

2,349

79.00

XLON

00337387192TRLO1

 

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 [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
 
 
POSAKCBQOBKKCAB

Related Shares:

GCP Infrastructure Investments
FTSE 100 Latest
Value10,484.22
Change-23.80