Transaction in Own Shares

Summary by AI BETAClose X

GCP Infrastructure Investments Limited has purchased 535,856 ordinary shares at a volume-weighted average price of 73.91 pence as part of its ongoing share buyback program. Following this transaction, the company will have 884,797,669 ordinary shares in issue, with 57,076,840 held in treasury, resulting in 827,720,829 total voting rights. Since the program's inception on December 12, 2024, a total of 40,091,821 ordinary shares have been repurchased.

Disclaimer*

GCP Infrastructure Investments Ltd
25 March 2026
 

25 March 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

25 March 2026

Number of ordinary shares purchased

535,856

Volume Weighted average price paid (p)

73.91

Highest price paid (p)

74.00

Lowest price paid (p)

73.60

 

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 57,076,840.

The total number of voting rights in the Company, excluding treasury shares as at 25 March 2026 is 827,720,829. 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 40,091,821 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

524,900

73.91

CHIX

3,541

73.99

BATE

1,190

73.80

TRQX

3,233

74.00

AQXE

2,992

73.94

 

Broker

Transaction Date

Time

Volume

Price (GBp)

Trading venue

Transaction reference number

RBC Europe Limited

25/03/2026

13:15:54

640

73.60

XLON

00326928563TRLO0

RBC Europe Limited

25/03/2026

13:15:54

78

73.60

XLON

00326928564TRLO0

RBC Europe Limited

25/03/2026

13:15:54

509

73.60

XLON

00326928565TRLO0

RBC Europe Limited

25/03/2026

13:48:16

240

73.80

CHIX

00326939107TRLO0

RBC Europe Limited

25/03/2026

13:48:16

1,190

73.80

BATE

00326939108TRLO0

RBC Europe Limited

25/03/2026

13:48:16

2,380

73.80

XLON

00326939109TRLO0

RBC Europe Limited

25/03/2026

13:50:13

81

73.80

XLON

00326939927TRLO0

RBC Europe Limited

25/03/2026

13:50:13

1,109

73.80

XLON

00326939928TRLO0

RBC Europe Limited

25/03/2026

13:50:13

12

73.80

AQXE

00326939933TRLO0

RBC Europe Limited

25/03/2026

14:06:13

632

73.80

AQXE

00326945511TRLO0

RBC Europe Limited

25/03/2026

14:27:53

649

73.90

AQXE

00326952245TRLO0

RBC Europe Limited

25/03/2026

14:31:17

509

74.00

AQXE

00326953340TRLO0

RBC Europe Limited

25/03/2026

14:52:58

2,111

74.00

CHIX

00326960854TRLO0

RBC Europe Limited

25/03/2026

14:52:58

2,380

74.00

XLON

00326960855TRLO0

RBC Europe Limited

25/03/2026

15:09:53

2,747

74.00

XLON

00326967105TRLO0

RBC Europe Limited

25/03/2026

15:09:53

2,842

74.00

XLON

00326967106TRLO0

RBC Europe Limited

25/03/2026

15:09:53

2,730

74.00

XLON

00326967107TRLO0

RBC Europe Limited

25/03/2026

15:09:53

2,859

74.00

XLON

00326967108TRLO0

RBC Europe Limited

25/03/2026

15:09:53

2,620

74.00

XLON

00326967109TRLO0

RBC Europe Limited

25/03/2026

15:09:53

473

74.00

AQXE

00326967110TRLO0

RBC Europe Limited

25/03/2026

15:09:53

717

74.00

AQXE

00326967111TRLO0

RBC Europe Limited

25/03/2026

15:09:53

1,190

74.00

CHIX

00326967112TRLO0

RBC Europe Limited

25/03/2026

15:09:56

2,620

74.00

XLON

00326967182TRLO0

RBC Europe Limited

25/03/2026

15:12:45

3,233

74.00

TRQX

00326967932TRLO0

RBC Europe Limited

25/03/2026

15:12:45

8,271

74.00

XLON

00326967933TRLO0

RBC Europe Limited

25/03/2026

15:12:45

2,380

74.00

XLON

00326967934TRLO0

RBC Europe Limited

25/03/2026

15:22:15

4,621

74.00

XLON

00326970286TRLO0

RBC Europe Limited

25/03/2026

15:22:15

2,895

74.00

XLON

00326970287TRLO0

RBC Europe Limited

25/03/2026

15:22:15

2,834

74.00

XLON

00326970288TRLO0

RBC Europe Limited

25/03/2026

15:22:15

2,794

74.00

XLON

00326970289TRLO0

RBC Europe Limited

25/03/2026

15:22:15

2,620

74.00

XLON

00326970290TRLO0

RBC Europe Limited

25/03/2026

15:22:15

2,956

74.00

XLON

00326970291TRLO0

RBC Europe Limited

25/03/2026

15:22:22

2,967

74.00

XLON

00326970305TRLO0

RBC Europe Limited

25/03/2026

15:22:22

2,380

74.00

XLON

00326970306TRLO0

RBC Europe Limited

25/03/2026

15:22:54

3,374

74.00

XLON

00326970429TRLO0

RBC Europe Limited

25/03/2026

15:22:54

2,620

74.00

XLON

00326970430TRLO0

RBC Europe Limited

25/03/2026

15:22:57

2,876

74.00

XLON

00326970444TRLO0

RBC Europe Limited

25/03/2026

15:22:57

2,380

74.00

XLON

00326970448TRLO0

RBC Europe Limited

25/03/2026

15:22:57

2,620

74.00

XLON

00326970449TRLO0

RBC Europe Limited

25/03/2026

15:23:00

2,763

74.00

XLON

00326970453TRLO0

RBC Europe Limited

25/03/2026

15:23:00

2,380

74.00

XLON

00326970458TRLO0

RBC Europe Limited

25/03/2026

15:23:00

2,620

74.00

XLON

00326970459TRLO0

RBC Europe Limited

25/03/2026

15:23:03

3,163

74.00

XLON

00326970478TRLO0

RBC Europe Limited

25/03/2026

15:23:03

2,380

74.00

XLON

00326970479TRLO0

RBC Europe Limited

25/03/2026

15:23:03

2,620

74.00

XLON

00326970480TRLO0

RBC Europe Limited

25/03/2026

15:23:06

3,225

74.00

XLON

00326970489TRLO0

RBC Europe Limited

25/03/2026

15:23:06

2,380

74.00

XLON

00326970491TRLO0

RBC Europe Limited

25/03/2026

15:23:06

2,620

74.00

XLON

00326970492TRLO0

RBC Europe Limited

25/03/2026

15:23:08

2,960

74.00

XLON

00326970495TRLO0

RBC Europe Limited

25/03/2026

15:23:09

2,380

74.00

XLON

00326970504TRLO0

RBC Europe Limited

25/03/2026

15:23:10

2,620

74.00

XLON

00326970506TRLO0

RBC Europe Limited

25/03/2026

15:23:13

2,380

74.00

XLON

00326970507TRLO0

RBC Europe Limited

25/03/2026

15:23:13

2,620

74.00

XLON

00326970508TRLO0

RBC Europe Limited

25/03/2026

15:23:16

2,380

74.00

XLON

00326970527TRLO0

RBC Europe Limited

25/03/2026

15:23:16

2,620

74.00

XLON

00326970529TRLO0

RBC Europe Limited

25/03/2026

15:23:19

2,380

74.00

XLON

00326970538TRLO0

RBC Europe Limited

25/03/2026

15:23:19

2,620

74.00

XLON

00326970539TRLO0

RBC Europe Limited

25/03/2026

15:23:22

2,380

74.00

XLON

00326970549TRLO0

RBC Europe Limited

25/03/2026

15:23:22

2,620

74.00

XLON

00326970551TRLO0

RBC Europe Limited

25/03/2026

15:23:25

2,380

74.00

XLON

00326970553TRLO0

RBC Europe Limited

25/03/2026

15:23:25

2,620

74.00

XLON

00326970554TRLO0

RBC Europe Limited

25/03/2026

15:23:28

2,380

74.00

XLON

00326970567TRLO0

RBC Europe Limited

25/03/2026

15:23:28

2,620

74.00

XLON

00326970568TRLO0

RBC Europe Limited

25/03/2026

15:23:31

2,380

74.00

XLON

00326970572TRLO0

RBC Europe Limited

25/03/2026

15:23:31

2,620

74.00

XLON

00326970573TRLO0

RBC Europe Limited

25/03/2026

15:23:34

2,380

74.00

XLON

00326970581TRLO0

RBC Europe Limited

25/03/2026

15:23:34

5,000

74.00

XLON

00326970582TRLO0

RBC Europe Limited

25/03/2026

15:23:34

5,000

74.00

XLON

00326970583TRLO0

RBC Europe Limited

25/03/2026

15:23:34

5,000

74.00

XLON

00326970584TRLO0

RBC Europe Limited

25/03/2026

15:23:34

5,000

74.00

XLON

00326970585TRLO0

RBC Europe Limited

25/03/2026

15:23:35

5,000

74.00

XLON

00326970586TRLO0

RBC Europe Limited

25/03/2026

15:23:35

5,000

74.00

XLON

00326970587TRLO0

RBC Europe Limited

25/03/2026

15:23:35

5,000

74.00

XLON

00326970589TRLO0

RBC Europe Limited

25/03/2026

15:23:35

5,000

74.00

XLON

00326970590TRLO0

RBC Europe Limited

25/03/2026

15:23:35

5,000

74.00

XLON

00326970593TRLO0

RBC Europe Limited

25/03/2026

15:23:35

5,000

74.00

XLON

00326970595TRLO0

RBC Europe Limited

25/03/2026

15:23:35

5,000

74.00

XLON

00326970596TRLO0

RBC Europe Limited

25/03/2026

15:23:35

5,000

74.00

XLON

00326970597TRLO0

RBC Europe Limited

25/03/2026

15:23:35

5,000

74.00

XLON

00326970598TRLO0

RBC Europe Limited

25/03/2026

15:23:35

5,000

74.00

XLON

00326970599TRLO0

RBC Europe Limited

25/03/2026

15:23:35

5,000

74.00

XLON

00326970600TRLO0

RBC Europe Limited

25/03/2026

15:23:36

5,000

74.00

XLON

00326970601TRLO0

RBC Europe Limited

25/03/2026

15:23:36

5,000

74.00

XLON

00326970602TRLO0

RBC Europe Limited

25/03/2026

15:23:36

5,000

74.00

XLON

00326970603TRLO0

RBC Europe Limited

25/03/2026

15:23:36

5,000

74.00

XLON

00326970604TRLO0

RBC Europe Limited

25/03/2026

15:23:36

5,000

74.00

XLON

00326970605TRLO0

RBC Europe Limited

25/03/2026

15:23:36

5,000

74.00

XLON

00326970606TRLO0

RBC Europe Limited

25/03/2026

15:23:36

5,000

74.00

XLON

00326970607TRLO0

RBC Europe Limited

25/03/2026

15:23:36

5,000

74.00

XLON

00326970608TRLO0

RBC Europe Limited

25/03/2026

15:23:36

5,000

74.00

XLON

00326970609TRLO0

RBC Europe Limited

25/03/2026

15:23:36

5,000

74.00

XLON

00326970610TRLO0

RBC Europe Limited

25/03/2026

15:23:36

5,000

74.00

XLON

00326970611TRLO0

RBC Europe Limited

25/03/2026

15:23:36

5,000

74.00

XLON

00326970612TRLO0

RBC Europe Limited

25/03/2026

15:23:37

5,000

74.00

XLON

00326970613TRLO0

RBC Europe Limited

25/03/2026

15:23:37

5,000

74.00

XLON

00326970614TRLO0

RBC Europe Limited

25/03/2026

15:23:37

5,000

74.00

XLON

00326970615TRLO0

RBC Europe Limited

25/03/2026

15:23:37

5,000

74.00

XLON

00326970616TRLO0

RBC Europe Limited

25/03/2026

15:23:37

2,480

74.00

XLON

00326970617TRLO0

RBC Europe Limited

25/03/2026

15:23:47

3,138

73.90

XLON

00326970640TRLO0

RBC Europe Limited

25/03/2026

15:36:27

5,000

73.80

XLON

00326973952TRLO0

RBC Europe Limited

25/03/2026

15:36:28

2,620

73.80

XLON

00326973953TRLO0

RBC Europe Limited

25/03/2026

15:36:31

2,380

73.80

XLON

00326973958TRLO0

RBC Europe Limited

25/03/2026

15:36:31

2,620

73.80

XLON

00326973959TRLO0

RBC Europe Limited

25/03/2026

15:36:34

2,380

73.80

XLON

00326973973TRLO0

RBC Europe Limited

25/03/2026

15:36:34

2,620

73.80

XLON

00326973974TRLO0

RBC Europe Limited

25/03/2026

15:36:37

2,380

73.80

XLON

00326974007TRLO0

RBC Europe Limited

25/03/2026

15:36:37

2,620

73.80

XLON

00326974008TRLO0

RBC Europe Limited

25/03/2026

15:36:40

2,380

73.80

XLON

00326974016TRLO0

RBC Europe Limited

25/03/2026

15:36:40

2,620

73.80

XLON

00326974020TRLO0

RBC Europe Limited

25/03/2026

15:36:43

2,380

73.80

XLON

00326974043TRLO0

RBC Europe Limited

25/03/2026

15:36:43

2,620

73.80

XLON

00326974044TRLO0

RBC Europe Limited

25/03/2026

15:36:46

2,380

73.80

XLON

00326974054TRLO0

RBC Europe Limited

25/03/2026

15:36:46

2,620

73.80

XLON

00326974056TRLO0

RBC Europe Limited

25/03/2026

15:36:49

2,380

73.80

XLON

00326974060TRLO0

RBC Europe Limited

25/03/2026

15:36:49

2,620

73.80

XLON

00326974061TRLO0

RBC Europe Limited

25/03/2026

15:36:52

2,380

73.80

XLON

00326974069TRLO0

RBC Europe Limited

25/03/2026

15:36:53

2,620

73.80

XLON

00326974078TRLO0

RBC Europe Limited

25/03/2026

15:36:56

2,380

73.80

XLON

00326974091TRLO0

RBC Europe Limited

25/03/2026

15:36:56

2,620

73.80

XLON

00326974094TRLO0

RBC Europe Limited

25/03/2026

15:36:59

2,380

73.80

XLON

00326974102TRLO0

RBC Europe Limited

25/03/2026

15:36:59

2,620

73.80

XLON

00326974103TRLO0

RBC Europe Limited

25/03/2026

15:37:02

2,380

73.80

XLON

00326974125TRLO0

RBC Europe Limited

25/03/2026

15:37:02

2,620

73.80

XLON

00326974126TRLO0

RBC Europe Limited

25/03/2026

15:37:05

2,380

73.80

XLON

00326974133TRLO0

RBC Europe Limited

25/03/2026

15:37:05

5,000

73.80

XLON

00326974134TRLO0

RBC Europe Limited

25/03/2026

15:37:05

5,000

73.80

XLON

00326974137TRLO0

RBC Europe Limited

25/03/2026

15:37:05

5,000

73.80

XLON

00326974138TRLO0

RBC Europe Limited

25/03/2026

15:37:05

5,000

73.80

XLON

00326974139TRLO0

RBC Europe Limited

25/03/2026

15:37:06

5,000

73.80

XLON

00326974140TRLO0

RBC Europe Limited

25/03/2026

15:37:06

5,000

73.80

XLON

00326974141TRLO0

RBC Europe Limited

25/03/2026

15:37:06

5,000

73.80

XLON

00326974142TRLO0

RBC Europe Limited

25/03/2026

15:37:06

5,000

73.80

XLON

00326974143TRLO0

RBC Europe Limited

25/03/2026

15:37:06

5,000

73.80

XLON

00326974144TRLO0

RBC Europe Limited

25/03/2026

15:37:06

5,000

73.80

XLON

00326974145TRLO0

RBC Europe Limited

25/03/2026

15:37:06

5,000

73.80

XLON

00326974147TRLO0

RBC Europe Limited

25/03/2026

15:37:06

5,000

73.80

XLON

00326974148TRLO0

RBC Europe Limited

25/03/2026

15:37:06

5,000

73.80

XLON

00326974149TRLO0

RBC Europe Limited

25/03/2026

15:37:06

5,000

73.80

XLON

00326974150TRLO0

RBC Europe Limited

25/03/2026

15:37:07

5,000

73.80

XLON

00326974151TRLO0

RBC Europe Limited

25/03/2026

15:37:07

5,000

73.80

XLON

00326974152TRLO0

RBC Europe Limited

25/03/2026

15:37:07

5,000

73.80

XLON

00326974153TRLO0

RBC Europe Limited

25/03/2026

15:37:07

5,000

73.80

XLON

00326974154TRLO0

RBC Europe Limited

25/03/2026

15:37:07

5,000

73.80

XLON

00326974155TRLO0

RBC Europe Limited

25/03/2026

15:37:07

5,000

73.80

XLON

00326974156TRLO0

RBC Europe Limited

25/03/2026

15:37:07

5,000

73.80

XLON

00326974157TRLO0

RBC Europe Limited

25/03/2026

15:37:07

5,000

73.80

XLON

00326974158TRLO0

RBC Europe Limited

25/03/2026

15:37:07

5,000

73.80

XLON

00326974159TRLO0

RBC Europe Limited

25/03/2026

15:37:07

5,000

73.80

XLON

00326974160TRLO0

RBC Europe Limited

25/03/2026

15:37:07

5,000

73.80

XLON

00326974161TRLO0

RBC Europe Limited

25/03/2026

15:37:08

5,000

73.80

XLON

00326974162TRLO0

RBC Europe Limited

25/03/2026

15:37:08

5,000

73.80

XLON

00326974163TRLO0

RBC Europe Limited

25/03/2026

15:37:08

5,000

73.80

XLON

00326974165TRLO0

RBC Europe Limited

25/03/2026

15:37:08

5,000

73.80

XLON

00326974166TRLO0

RBC Europe Limited

25/03/2026

15:37:08

5,000

73.80

XLON

00326974167TRLO0

RBC Europe Limited

25/03/2026

15:37:08

5,000

73.80

XLON

00326974168TRLO0

RBC Europe Limited

25/03/2026

15:37:08

2,608

73.80

XLON

00326974169TRLO0

 

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