Transaction in Own Shares

Summary by AI BETAClose X

GCP Infrastructure Investments Ltd has announced the purchase of 493,091 ordinary shares at a volume-weighted average price of 74.16 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 55,391,515 held in treasury, resulting in 829,406,154 total voting rights excluding treasury shares. Since the program's inception on December 12, 2024, a total of 38,406,496 shares have been repurchased.

Disclaimer*

GCP Infrastructure Investments Ltd
19 March 2026
 

19 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

19 March 2026

Number of ordinary shares purchased

493,091

Volume Weighted average price paid (p)

74.16

Highest price paid (p)

74.40

Lowest price paid (p)

73.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 55,391,515.

The total number of voting rights in the Company, excluding treasury shares as at 19 March 2026 is 829,406,154. 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 38,406,496 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

388,764

74.14

CHIX

21,689

74.16

BATE

10,078

74.25

TRQX

42,490

74.16

AQXE

30,070

74.28

 

 

Broker

Transaction Date

Time

Volume

Price (GBp)

Trading venue

Transaction reference number

RBC Europe Limited

19/03/2026

08:33:50

2,961

74.00

XLON

00326165687TRLO0

RBC Europe Limited

19/03/2026

08:33:50

2,611

74.00

XLON

00326165688TRLO0

RBC Europe Limited

19/03/2026

08:33:50

2,673

74.00

XLON

00326165689TRLO0

RBC Europe Limited

19/03/2026

08:33:50

2,620

74.00

XLON

00326165690TRLO0

RBC Europe Limited

19/03/2026

08:33:50

2,620

74.00

XLON

00326165691TRLO0

RBC Europe Limited

19/03/2026

08:37:12

15,846

73.90

XLON

00326166280TRLO0

RBC Europe Limited

19/03/2026

08:37:29

12,305

73.90

XLON

00326166326TRLO0

RBC Europe Limited

19/03/2026

09:26:04

1,024

73.90

TRQX

00326174516TRLO0

RBC Europe Limited

19/03/2026

09:26:04

428

73.90

TRQX

00326174517TRLO0

RBC Europe Limited

19/03/2026

09:26:04

1,301

73.90

TRQX

00326174518TRLO0

RBC Europe Limited

19/03/2026

09:26:04

2,476

73.90

XLON

00326174519TRLO0

RBC Europe Limited

19/03/2026

09:26:04

5,056

73.90

XLON

00326174520TRLO0

RBC Europe Limited

19/03/2026

09:26:04

4,951

73.90

XLON

00326174521TRLO0

RBC Europe Limited

19/03/2026

09:26:04

5,166

73.90

XLON

00326174522TRLO0

RBC Europe Limited

19/03/2026

09:26:04

9,225

73.90

XLON

00326174523TRLO0

RBC Europe Limited

19/03/2026

09:26:12

597

73.80

XLON

00326174609TRLO0

RBC Europe Limited

19/03/2026

09:26:12

4,903

73.80

XLON

00326174610TRLO0

RBC Europe Limited

19/03/2026

10:02:47

2,629

73.60

CHIX

00326182279TRLO0

RBC Europe Limited

19/03/2026

10:02:47

2,922

73.60

XLON

00326182280TRLO0

RBC Europe Limited

19/03/2026

10:02:47

2,491

73.60

XLON

00326182281TRLO0

RBC Europe Limited

19/03/2026

10:02:47

2,544

73.60

XLON

00326182282TRLO0

RBC Europe Limited

19/03/2026

10:02:47

2,502

73.60

XLON

00326182283TRLO0

RBC Europe Limited

19/03/2026

10:02:47

2,536

73.60

XLON

00326182284TRLO0

RBC Europe Limited

19/03/2026

10:02:49

459

73.50

TRQX

00326182287TRLO0

RBC Europe Limited

19/03/2026

10:02:49

1,709

73.50

TRQX

00326182288TRLO0

RBC Europe Limited

19/03/2026

10:05:10

3,375

73.50

XLON

00326182526TRLO0

RBC Europe Limited

19/03/2026

10:05:10

102

73.50

TRQX

00326182527TRLO0

RBC Europe Limited

19/03/2026

10:05:10

362

73.50

TRQX

00326182528TRLO0

RBC Europe Limited

19/03/2026

10:15:23

5,290

73.30

XLON

00326184211TRLO0

RBC Europe Limited

19/03/2026

10:15:23

2,508

73.30

XLON

00326184212TRLO0

RBC Europe Limited

19/03/2026

11:09:31

2,659

73.90

BATE

00326191594TRLO0

RBC Europe Limited

19/03/2026

11:09:31

2,659

73.90

TRQX

00326191595TRLO0

RBC Europe Limited

19/03/2026

11:09:31

3,138

73.90

XLON

00326191596TRLO0

RBC Europe Limited

19/03/2026

11:09:31

2,504

73.90

XLON

00326191597TRLO0

RBC Europe Limited

19/03/2026

11:09:31

2,520

73.90

XLON

00326191598TRLO0

RBC Europe Limited

19/03/2026

11:09:31

5,546

73.90

XLON

00326191599TRLO0

RBC Europe Limited

19/03/2026

11:09:31

4,956

73.90

XLON

00326191600TRLO0

RBC Europe Limited

19/03/2026

13:40:03

2,872

74.10

AQXE

00326219347TRLO0

RBC Europe Limited

19/03/2026

13:41:35

5,287

74.20

TRQX

00326220074TRLO0

RBC Europe Limited

19/03/2026

13:41:35

645

74.20

TRQX

00326220075TRLO0

RBC Europe Limited

19/03/2026

13:41:35

2,602

74.20

CHIX

00326220076TRLO0

RBC Europe Limited

19/03/2026

13:41:35

1,369

74.20

CHIX

00326220077TRLO0

RBC Europe Limited

19/03/2026

13:41:35

17,796

74.20

XLON

00326220078TRLO0

RBC Europe Limited

19/03/2026

13:41:35

2,576

74.20

XLON

00326220079TRLO0

RBC Europe Limited

19/03/2026

13:50:31

70

74.10

AQXE

00326224396TRLO0

RBC Europe Limited

19/03/2026

14:01:12

38,025

74.20

XLON

00326229414TRLO0

RBC Europe Limited

19/03/2026

14:01:12

14,625

74.20

TRQX

00326229415TRLO0

RBC Europe Limited

19/03/2026

14:01:12

4,724

74.20

XLON

00326229416TRLO0

RBC Europe Limited

19/03/2026

14:01:12

2,570

74.20

TRQX

00326229417TRLO0

RBC Europe Limited

19/03/2026

14:01:12

8,793

74.20

CHIX

00326229418TRLO0

RBC Europe Limited

19/03/2026

14:01:12

2,570

74.20

CHIX

00326229419TRLO0

RBC Europe Limited

19/03/2026

14:57:05

14

74.10

XLON

00326255339TRLO0

RBC Europe Limited

19/03/2026

15:41:58

1,733

74.10

AQXE

00326276118TRLO0

RBC Europe Limited

19/03/2026

15:43:46

29

74.10

XLON

00326277293TRLO0

RBC Europe Limited

19/03/2026

15:43:46

169

74.10

XLON

00326277294TRLO0

RBC Europe Limited

19/03/2026

15:43:46

117

74.10

XLON

00326277295TRLO0

RBC Europe Limited

19/03/2026

15:58:30

85

74.40

CHIX

00326285132TRLO0

RBC Europe Limited

19/03/2026

15:58:30

636

74.40

CHIX

00326285133TRLO0

RBC Europe Limited

19/03/2026

15:58:30

643

74.40

CHIX

00326285134TRLO0

RBC Europe Limited

19/03/2026

15:58:30

651

74.40

CHIX

00326285135TRLO0

RBC Europe Limited

19/03/2026

15:58:30

628

74.40

CHIX

00326285136TRLO0

RBC Europe Limited

19/03/2026

15:58:30

2,357

74.40

XLON

00326285137TRLO0

RBC Europe Limited

19/03/2026

15:58:30

2,166

74.40

BATE

00326285138TRLO0

RBC Europe Limited

19/03/2026

15:58:30

2,834

74.40

XLON

00326285139TRLO0

RBC Europe Limited

19/03/2026

15:58:30

1,751

74.40

BATE

00326285140TRLO0

RBC Europe Limited

19/03/2026

15:58:30

3,249

74.40

XLON

00326285141TRLO0

RBC Europe Limited

19/03/2026

15:58:31

3,249

74.40

XLON

00326285142TRLO0

RBC Europe Limited

19/03/2026

15:58:31

200

74.40

BATE

00326285143TRLO0

RBC Europe Limited

19/03/2026

15:58:31

1,551

74.40

BATE

00326285144TRLO0

RBC Europe Limited

19/03/2026

15:58:31

2,166

74.40

TRQX

00326285145TRLO0

RBC Europe Limited

19/03/2026

15:58:31

2,834

74.40

XLON

00326285146TRLO0

RBC Europe Limited

19/03/2026

15:58:35

539

74.40

XLON

00326285153TRLO0

RBC Europe Limited

19/03/2026

15:58:35

1,627

74.40

XLON

00326285154TRLO0

RBC Europe Limited

19/03/2026

15:58:35

2,834

74.40

TRQX

00326285155TRLO0

RBC Europe Limited

19/03/2026

15:58:35

2,166

74.40

AQXE

00326285156TRLO0

RBC Europe Limited

19/03/2026

15:58:35

2,072

74.40

XLON

00326285157TRLO0

RBC Europe Limited

19/03/2026

16:01:15

3,803

74.30

XLON

00326286588TRLO0

RBC Europe Limited

19/03/2026

16:01:15

1,197

74.30

XLON

00326286589TRLO0

RBC Europe Limited

19/03/2026

16:01:15

2,388

74.30

XLON

00326286591TRLO0

RBC Europe Limited

19/03/2026

16:01:15

1,346

74.30

XLON

00326286592TRLO0

RBC Europe Limited

19/03/2026

16:01:15

1,266

74.30

XLON

00326286593TRLO0

RBC Europe Limited

19/03/2026

16:01:16

2,082

74.30

XLON

00326286594TRLO0

RBC Europe Limited

19/03/2026

16:01:16

1,409

74.30

XLON

00326286595TRLO0

RBC Europe Limited

19/03/2026

16:01:16

1,509

74.30

XLON

00326286596TRLO0

RBC Europe Limited

19/03/2026

16:01:16

2,099

74.30

XLON

00326286598TRLO0

RBC Europe Limited

19/03/2026

16:01:16

1,344

74.30

XLON

00326286599TRLO0

RBC Europe Limited

19/03/2026

16:01:16

1,557

74.30

XLON

00326286600TRLO0

RBC Europe Limited

19/03/2026

16:01:16

2,253

74.30

XLON

00326286601TRLO0

RBC Europe Limited

19/03/2026

16:01:16

1,443

74.30

XLON

00326286602TRLO0

RBC Europe Limited

19/03/2026

16:01:16

1,304

74.30

XLON

00326286603TRLO0

RBC Europe Limited

19/03/2026

16:01:16

2,150

74.30

XLON

00326286604TRLO0

RBC Europe Limited

19/03/2026

16:01:16

1,312

74.30

XLON

00326286605TRLO0

RBC Europe Limited

19/03/2026

16:01:16

1,538

74.30

XLON

00326286607TRLO0

RBC Europe Limited

19/03/2026

16:01:16

5,000

74.30

XLON

00326286608TRLO0

RBC Europe Limited

19/03/2026

16:01:16

5,000

74.30

XLON

00326286609TRLO0

RBC Europe Limited

19/03/2026

16:01:16

2,244

74.30

XLON

00326286610TRLO0

RBC Europe Limited

19/03/2026

16:01:16

1,356

74.30

XLON

00326286611TRLO0

RBC Europe Limited

19/03/2026

16:01:16

1,400

74.30

XLON

00326286612TRLO0

RBC Europe Limited

19/03/2026

16:01:16

5,000

74.30

XLON

00326286613TRLO0

RBC Europe Limited

19/03/2026

16:01:16

2,114

74.30

XLON

00326286614TRLO0

RBC Europe Limited

19/03/2026

16:01:16

1,416

74.30

XLON

00326286615TRLO0

RBC Europe Limited

19/03/2026

16:01:16

1,470

74.30

XLON

00326286616TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,069

74.30

XLON

00326286617TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,931

74.30

XLON

00326286618TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,166

74.30

AQXE

00326286619TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,834

74.30

XLON

00326286620TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,166

74.30

XLON

00326286621TRLO0

RBC Europe Limited

19/03/2026

16:01:17

1,083

74.30

CHIX

00326286622TRLO0

RBC Europe Limited

19/03/2026

16:01:17

1,751

74.30

BATE

00326286623TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,469

74.30

XLON

00326286624TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,033

74.30

TRQX

00326286625TRLO0

RBC Europe Limited

19/03/2026

16:01:17

498

74.30

XLON

00326286626TRLO0

RBC Europe Limited

19/03/2026

16:01:17

1,083

74.30

AQXE

00326286627TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,834

74.30

XLON

00326286628TRLO0

RBC Europe Limited

19/03/2026

16:01:17

1,083

74.30

TRQX

00326286629TRLO0

RBC Europe Limited

19/03/2026

16:01:17

1,083

74.30

AQXE

00326286630TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,834

74.30

XLON

00326286631TRLO0

RBC Europe Limited

19/03/2026

16:01:17

1,083

74.30

TRQX

00326286632TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,120

74.30

TRQX

00326286633TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,299

74.30

XLON

00326286634TRLO0

RBC Europe Limited

19/03/2026

16:01:17

535

74.30

XLON

00326286635TRLO0

RBC Europe Limited

19/03/2026

16:01:17

46

74.30

XLON

00326286636TRLO0

RBC Europe Limited

19/03/2026

16:01:17

822

74.30

XLON

00326286638TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,068

74.30

XLON

00326286639TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,110

74.30

XLON

00326286640TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,072

74.30

AQXE

00326286641TRLO0

RBC Europe Limited

19/03/2026

16:01:17

762

74.30

AQXE

00326286642TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,166

74.30

XLON

00326286643TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,359

74.30

XLON

00326286647TRLO0

RBC Europe Limited

19/03/2026

16:01:17

1,083

74.30

AQXE

00326286648TRLO0

RBC Europe Limited

19/03/2026

16:01:17

1,558

74.30

XLON

00326286649TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,166

74.30

AQXE

00326286653TRLO0

RBC Europe Limited

19/03/2026

16:01:17

2,834

74.30

XLON

00326286654TRLO0

RBC Europe Limited

19/03/2026

16:01:18

2,834

74.30

AQXE

00326286655TRLO0

RBC Europe Limited

19/03/2026

16:01:18

1,051

74.30

XLON

00326286656TRLO0

RBC Europe Limited

19/03/2026

16:01:18

1,115

74.30

XLON

00326286657TRLO0

RBC Europe Limited

19/03/2026

16:01:18

2,834

74.30

AQXE

00326286658TRLO0

RBC Europe Limited

19/03/2026

16:01:18

2,166

74.30

XLON

00326286659TRLO0

RBC Europe Limited

19/03/2026

16:01:18

2,439

74.30

XLON

00326286660TRLO0

RBC Europe Limited

19/03/2026

16:01:18

1,478

74.30

AQXE

00326286661TRLO0

RBC Europe Limited

19/03/2026

16:01:18

1,083

74.30

XLON

00326286662TRLO0

RBC Europe Limited

19/03/2026

16:01:18

2,834

74.30

AQXE

00326286663TRLO0

RBC Europe Limited

19/03/2026

16:01:18

2,166

74.30

XLON

00326286664TRLO0

RBC Europe Limited

19/03/2026

16:01:20

195

74.30

AQXE

00326286683TRLO0

RBC Europe Limited

19/03/2026

16:01:20

2,639

74.30

AQXE

00326286684TRLO0

RBC Europe Limited

19/03/2026

16:01:20

2,166

74.30

XLON

00326286685TRLO0

RBC Europe Limited

19/03/2026

16:01:20

1,327

74.30

XLON

00326286686TRLO0

RBC Europe Limited

19/03/2026

16:01:20

1,099

74.30

XLON

00326286687TRLO0

RBC Europe Limited

19/03/2026

16:01:20

1,099

74.30

XLON

00326286688TRLO0

RBC Europe Limited

19/03/2026

16:01:20

1,475

74.30

XLON

00326286689TRLO0

RBC Europe Limited

19/03/2026

16:01:20

2,166

74.30

XLON

00326286690TRLO0

RBC Europe Limited

19/03/2026

16:01:44

2,834

74.30

XLON

00326286886TRLO0

RBC Europe Limited

19/03/2026

16:01:44

5,000

74.30

XLON

00326286887TRLO0

RBC Europe Limited

19/03/2026

16:01:44

5,000

74.30

XLON

00326286888TRLO0

RBC Europe Limited

19/03/2026

16:01:44

5,000

74.30

XLON

00326286890TRLO0

RBC Europe Limited

19/03/2026

16:01:44

2,166

74.30

XLON

00326286891TRLO0

RBC Europe Limited

19/03/2026

16:01:44

2,200

74.30

XLON

00326286892TRLO0

RBC Europe Limited

19/03/2026

16:01:44

634

74.30

XLON

00326286893TRLO0

RBC Europe Limited

19/03/2026

16:01:44

5,000

74.30

XLON

00326286894TRLO0

RBC Europe Limited

19/03/2026

16:01:44

5,000

74.30

XLON

00326286895TRLO0

RBC Europe Limited

19/03/2026

16:01:44

5,000

74.30

XLON

00326286898TRLO0

RBC Europe Limited

19/03/2026

16:01:45

2,293

74.30

XLON

00326286899TRLO0

RBC Europe Limited

19/03/2026

16:01:45

2,707

74.30

XLON

00326286900TRLO0

RBC Europe Limited

19/03/2026

16:01:45

5,000

74.30

XLON

00326286901TRLO0

RBC Europe Limited

19/03/2026

16:01:45

5,000

74.30

XLON

00326286902TRLO0

RBC Europe Limited

19/03/2026

16:01:45

5,000

74.30

XLON

00326286905TRLO0

RBC Europe Limited

19/03/2026

16:01:45

5,000

74.30

XLON

00326286906TRLO0

RBC Europe Limited

19/03/2026

16:01:45

5,000

74.30

XLON

00326286908TRLO0

RBC Europe Limited

19/03/2026

16:01:45

5,000

74.30

XLON

00326286910TRLO0

RBC Europe Limited

19/03/2026

16:01:45

2,625

74.30

XLON

00326286911TRLO0

RBC Europe Limited

19/03/2026

16:01:45

2,375

74.30

XLON

00326286912TRLO0

RBC Europe Limited

19/03/2026

16:02:02

433

74.30

XLON

00326287053TRLO0

RBC Europe Limited

19/03/2026

16:03:50

1,660

74.30

XLON

00326287885TRLO0

 

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