Transaction in Own Shares

Source: RNS
RNS Number : 6328O
Costain Group PLC
27 June 2025
 

 

Image 

27th June 2025

 

Costain Group PLC

Transaction in own shares

 

 


Costain Group PLC ("Costain", "the Group" or "the Company") announces that, in accordance with the terms of its share buyback programme (the "Buyback Programme") announced on 16th June 2025, it has purchased the following number of its ordinary shares of 1 pence each ("Ordinary Shares") on the London Stock Exchange through Investec.

 

Date of Purchase

26th June 2025

Number of Ordinary Shares purchased

225,616

Weighted average price per day (pence)

145.9619

Highest price per share (pence)

147.20

Lowest price per share (pence)

144.20

 

The purchased Ordinary Shares will be cancelled. The Company does not hold any Ordinary Shares in treasury.

 

Costain has now purchased 738,275 Ordinary Shares in aggregate for cancellation under the Buyback Programme.  Following settlement of the above purchases and cancellation of the purchased Ordinary Shares, the Group's total number of Ordinary Shares in issue will be 272,260,200 Ordinary Shares.

 

Details of Trades:

 

 


   Aggregate information

Venue

Volume-weighted average price (p)

Aggregated volume

Lowest price per share (p)

Highest price per share (p)

XLON

        145.9619

          225,616

           144.20

           147.20

 

Individual Transactions

 

In accordance with Article 5(1)(b) of Regulation (EU) No 596/2014 as it applies in the UK (the Market Abuse Regulation), the table below contains detailed information of the individual trades made by Investec on behalf of Costain as part of the Buyback Programme.

 

Date and time of each trade

Number of shares purchased

Price (pence per share)

Trading Venue

Transaction Reference Number

26 June 2025 08:07:44

1,240

                      145.20

XLON

00342035828TRLO1

26 June 2025 08:07:44

1,240

                      145.20

XLON

00342035829TRLO1

26 June 2025 08:07:44

1,272

                      145.00

XLON

00342035830TRLO1

26 June 2025 08:12:02

1,274

                      144.60

XLON

00342038095TRLO1

26 June 2025 08:12:02

1,268

                      144.40

XLON

00342038096TRLO1

26 June 2025 08:46:51

1,269

                      144.40

XLON

00342059995TRLO1

26 June 2025 08:46:51

4,555

                      144.40

XLON

00342059996TRLO1

26 June 2025 08:46:51

10,707

                      144.40

XLON

00342059997TRLO1

26 June 2025 08:46:58

676

                      144.40

XLON

00342060058TRLO1

26 June 2025 09:04:10

1,982

                      144.40

XLON

00342067679TRLO1

26 June 2025 09:19:39

2,963

                      144.60

XLON

00342075409TRLO1

26 June 2025 09:20:39

2,035

                      144.40

XLON

00342075817TRLO1

26 June 2025 09:34:19

643

                      144.20

XLON

00342081874TRLO1

26 June 2025 09:34:19

642

                      144.20

XLON

00342081875TRLO1

26 June 2025 09:34:19

732

                      144.20

XLON

00342081876TRLO1

26 June 2025 09:34:30

270

                      144.40

XLON

00342081962TRLO1

26 June 2025 09:34:30

176

                      144.40

XLON

00342081963TRLO1

26 June 2025 09:39:03

672

                      144.40

XLON

00342083873TRLO1

26 June 2025 09:39:03

1,194

                      144.40

XLON

00342083875TRLO1

26 June 2025 09:39:03

1,194

                      144.40

XLON

00342083876TRLO1

26 June 2025 09:39:03

1,611

                      144.40

XLON

00342083877TRLO1

26 June 2025 09:39:03

396

                      144.40

XLON

00342083878TRLO1

26 June 2025 09:49:33

1,869

                      144.80

XLON

00342089701TRLO1

26 June 2025 09:49:33

622

                      144.80

XLON

00342089702TRLO1

26 June 2025 09:49:33

732

                      144.80

XLON

00342089703TRLO1

26 June 2025 09:49:33

732

                      144.80

XLON

00342089705TRLO1

26 June 2025 09:49:34

732

                      144.80

XLON

00342089709TRLO1

26 June 2025 09:53:04

732

                      144.80

XLON

00342091821TRLO1

26 June 2025 09:53:04

53

                      144.80

XLON

00342091822TRLO1

26 June 2025 10:02:00

2,552

                      145.20

XLON

00342097049TRLO1

26 June 2025 10:02:00

770

                      145.20

XLON

00342097050TRLO1

26 June 2025 10:23:43

728

                      145.40

XLON

00342108297TRLO1

26 June 2025 10:23:43

54

                      145.40

XLON

00342108298TRLO1

26 June 2025 10:23:43

616

                      145.40

XLON

00342108299TRLO1

26 June 2025 10:23:43

635

                      145.40

XLON

00342108300TRLO1

26 June 2025 10:23:43

587

                      145.40

XLON

00342108301TRLO1

26 June 2025 10:26:53

339

                      145.80

XLON

00342109935TRLO1

26 June 2025 10:28:47

372

                      146.00

XLON

00342110852TRLO1

26 June 2025 10:28:47

650

                      146.00

XLON

00342110853TRLO1

26 June 2025 10:53:27

7,235

                      146.40

XLON

00342124135TRLO1

26 June 2025 10:53:27

99

                      146.40

XLON

00342124136TRLO1

26 June 2025 10:53:27

1,054

                      146.40

XLON

00342124137TRLO1

26 June 2025 10:53:27

1,257

                      146.20

XLON

00342124142TRLO1

26 June 2025 10:53:57

660

                      146.40

XLON

00342124549TRLO1

26 June 2025 10:53:57

566

                      146.40

XLON

00342124550TRLO1

26 June 2025 10:53:57

567

                      146.40

XLON

00342124551TRLO1

26 June 2025 10:54:13

995

                      146.60

XLON

00342124798TRLO1

26 June 2025 10:54:13

669

                      146.60

XLON

00342124799TRLO1

26 June 2025 10:54:13

569

                      146.60

XLON

00342124800TRLO1

26 June 2025 10:54:13

645

                      146.60

XLON

00342124801TRLO1

26 June 2025 10:56:33

76

                      146.60

XLON

00342126121TRLO1

26 June 2025 10:56:33

2,531

                      146.60

XLON

00342126122TRLO1

26 June 2025 10:56:33

924

                      146.60

XLON

00342126123TRLO1

26 June 2025 10:56:33

573

                      146.60

XLON

00342126124TRLO1

26 June 2025 10:56:33

585

                      146.60

XLON

00342126125TRLO1

26 June 2025 10:56:33

660

                      146.60

XLON

00342126126TRLO1

26 June 2025 10:56:33

224

                      146.60

XLON

00342126127TRLO1

26 June 2025 10:56:33

322

                      146.60

XLON

00342126128TRLO1

26 June 2025 10:56:33

322

                      146.60

XLON

00342126129TRLO1

26 June 2025 10:57:03

1,166

                      146.60

XLON

00342126481TRLO1

26 June 2025 10:57:03

1,166

                      146.60

XLON

00342126482TRLO1

26 June 2025 11:25:51

8,295

                      147.00

XLON

00342128898TRLO1

26 June 2025 11:25:51

199

                      147.00

XLON

00342128899TRLO1

26 June 2025 11:25:51

635

                      147.00

XLON

00342128900TRLO1

26 June 2025 11:25:51

311

                      147.00

XLON

00342128901TRLO1

26 June 2025 11:25:51

1,602

                      147.00

XLON

00342128902TRLO1

26 June 2025 11:28:17

2,033

                      147.00

XLON

00342128978TRLO1

26 June 2025 12:13:08

3,268

                      147.00

XLON

00342131008TRLO1

26 June 2025 12:23:16

2,511

                      146.80

XLON

00342131440TRLO1

26 June 2025 12:23:16

803

                      146.80

XLON

00342131441TRLO1

26 June 2025 12:23:16

580

                      146.80

XLON

00342131442TRLO1

26 June 2025 12:23:16

870

                      146.80

XLON

00342131443TRLO1

26 June 2025 12:23:17

3,315

                      146.80

XLON

00342131444TRLO1

26 June 2025 12:23:17

2,377

                      147.00

XLON

00342131445TRLO1

26 June 2025 12:23:17

713

                      147.00

XLON

00342131446TRLO1

26 June 2025 12:23:17

732

                      147.00

XLON

00342131447TRLO1

26 June 2025 12:24:41

606

                      147.20

XLON

00342131489TRLO1

26 June 2025 12:24:41

571

                      147.20

XLON

00342131490TRLO1

26 June 2025 12:24:41

630

                      147.20

XLON

00342131491TRLO1

26 June 2025 12:24:41

1

                      147.20

XLON

00342131492TRLO1

26 June 2025 12:24:41

624

                      147.20

XLON

00342131493TRLO1

26 June 2025 12:24:41

732

                      147.20

XLON

00342131494TRLO1

26 June 2025 12:24:41

597

                      147.20

XLON

00342131495TRLO1

26 June 2025 12:24:41

732

                      147.20

XLON

00342131496TRLO1

26 June 2025 12:24:46

732

                      147.20

XLON

00342131497TRLO1

26 June 2025 12:24:46

909

                      147.20

XLON

00342131498TRLO1

26 June 2025 12:24:46

635

                      147.20

XLON

00342131499TRLO1

26 June 2025 12:24:46

617

                      147.20

XLON

00342131500TRLO1

26 June 2025 12:24:46

635

                      147.20

XLON

00342131501TRLO1

26 June 2025 12:24:49

2,520

                      147.00

XLON

00342131502TRLO1

26 June 2025 12:24:49

1,192

                      147.20

XLON

00342131503TRLO1

26 June 2025 12:25:28

730

                      146.80

XLON

00342131520TRLO1

26 June 2025 12:29:58

1,195

                      146.80

XLON

00342131614TRLO1

26 June 2025 12:29:58

730

                      146.80

XLON

00342131615TRLO1

26 June 2025 12:29:59

1,322

                      146.60

XLON

00342131618TRLO1

26 June 2025 12:54:32

674

                      146.40

XLON

00342132490TRLO1

26 June 2025 12:54:32

674

                      146.40

XLON

00342132491TRLO1

26 June 2025 12:54:32

674

                      146.40

XLON

00342132492TRLO1

26 June 2025 12:54:32

1,750

                      146.20

XLON

00342132493TRLO1

26 June 2025 12:54:32

138

                      146.20

XLON

00342132494TRLO1

26 June 2025 12:54:32

138

                      146.20

XLON

00342132495TRLO1

26 June 2025 12:54:32

138

                      146.60

XLON

00342132496TRLO1

26 June 2025 12:54:32

1,917

                      146.40

XLON

00342132497TRLO1

26 June 2025 12:54:33

1,942

                      146.00

XLON

00342132499TRLO1

26 June 2025 13:06:03

1,865

                      146.60

XLON

00342132919TRLO1

26 June 2025 13:06:03

732

                      146.60

XLON

00342132920TRLO1

26 June 2025 13:09:16

732

                      146.60

XLON

00342133028TRLO1

26 June 2025 13:09:16

1,676

                      146.60

XLON

00342133029TRLO1

26 June 2025 13:09:16

840

                      146.60

XLON

00342133030TRLO1

26 June 2025 13:13:16

138

                      146.60

XLON

00342133262TRLO1

26 June 2025 13:13:16

908

                      146.60

XLON

00342133263TRLO1

26 June 2025 13:28:19

813

                      146.80

XLON

00342133772TRLO1

26 June 2025 13:28:19

135

                      146.80

XLON

00342133773TRLO1

26 June 2025 13:28:19

162

                      146.80

XLON

00342133774TRLO1

26 June 2025 13:28:19

7,510

                      147.00

XLON

00342133775TRLO1

26 June 2025 13:28:21

1,348

                      146.80

XLON

00342133776TRLO1

26 June 2025 13:29:43

660

                      146.80

XLON

00342133815TRLO1

26 June 2025 13:29:43

1,322

                      146.80

XLON

00342133816TRLO1

26 June 2025 13:29:43

661

                      146.80

XLON

00342133817TRLO1

26 June 2025 13:29:43

732

                      146.80

XLON

00342133818TRLO1

26 June 2025 13:29:43

732

                      146.80

XLON

00342133819TRLO1

26 June 2025 13:29:43

634

                      146.80

XLON

00342133820TRLO1

26 June 2025 13:29:43

618

                      146.80

XLON

00342133821TRLO1

26 June 2025 13:29:43

679

                      146.80

XLON

00342133822TRLO1

26 June 2025 13:30:02

732

                      146.80

XLON

00342133834TRLO1

26 June 2025 13:34:00

732

                      146.80

XLON

00342134093TRLO1

26 June 2025 13:34:00

1,097

                      146.60

XLON

00342134094TRLO1

26 June 2025 13:34:00

1,510

                      146.60

XLON

00342134104TRLO1

26 June 2025 13:34:00

652

                      146.60

XLON

00342134105TRLO1

26 June 2025 13:34:00

553

                      146.60

XLON

00342134106TRLO1

26 June 2025 13:34:00

544

                      146.60

XLON

00342134107TRLO1

26 June 2025 13:36:56

972

                      146.40

XLON

00342134169TRLO1

26 June 2025 13:37:58

967

                      146.40

XLON

00342134203TRLO1

26 June 2025 13:37:58

326

                      146.40

XLON

00342134204TRLO1

26 June 2025 13:41:18

1,322

                      146.00

XLON

00342134379TRLO1

26 June 2025 13:41:18

660

                      146.00

XLON

00342134380TRLO1

26 June 2025 13:45:49

97

                      145.80

XLON

00342134591TRLO1

26 June 2025 13:45:49

1,927

                      145.80

XLON

00342134592TRLO1

26 June 2025 13:45:49

675

                      145.80

XLON

00342134593TRLO1

26 June 2025 13:45:49

2,606

                      145.60

XLON

00342134594TRLO1

26 June 2025 13:56:55

2,608

                      145.80

XLON

00342134971TRLO1

26 June 2025 14:00:11

1,982

                      145.80

XLON

00342135034TRLO1

26 June 2025 14:09:09

1,266

                      145.80

XLON

00342135252TRLO1

26 June 2025 14:09:09

632

                      145.80

XLON

00342135253TRLO1

26 June 2025 14:20:43

180

                      146.00

XLON

00342135526TRLO1

26 June 2025 14:20:43

1,001

                      146.00

XLON

00342135527TRLO1

26 June 2025 14:20:43

251

                      146.00

XLON

00342135528TRLO1

26 June 2025 14:20:43

123

                      146.00

XLON

00342135529TRLO1

26 June 2025 14:21:54

480

                      146.00

XLON

00342135585TRLO1

26 June 2025 14:21:54

191

                      146.00

XLON

00342135586TRLO1

26 June 2025 14:26:09

671

                      146.00

XLON

00342135721TRLO1

26 June 2025 14:26:28

701

                      146.00

XLON

00342135743TRLO1

26 June 2025 14:26:45

672

                      146.00

XLON

00342135755TRLO1

26 June 2025 14:27:01

675

                      146.00

XLON

00342135757TRLO1

26 June 2025 14:27:44

507

                      146.00

XLON

00342135782TRLO1

26 June 2025 14:27:44

168

                      146.00

XLON

00342135783TRLO1

26 June 2025 14:30:15

669

                      146.00

XLON

00342135971TRLO1

26 June 2025 14:30:37

1,338

                      145.80

XLON

00342136055TRLO1

26 June 2025 14:30:37

669

                      145.80

XLON

00342136056TRLO1

26 June 2025 14:33:01

1,917

                      145.60

XLON

00342136395TRLO1

26 June 2025 14:33:01

639

                      145.60

XLON

00342136396TRLO1

26 June 2025 14:45:55

924

                      145.80

XLON

00342137518TRLO1

26 June 2025 14:45:56

924

                      145.80

XLON

00342137551TRLO1

26 June 2025 14:45:56

303

                      145.80

XLON

00342137552TRLO1

26 June 2025 14:48:00

924

                      145.80

XLON

00342137877TRLO1

26 June 2025 14:48:06

924

                      145.80

XLON

00342137880TRLO1

26 June 2025 14:56:29

2,712

                      146.00

XLON

00342138485TRLO1

26 June 2025 14:56:42

684

                      146.00

XLON

00342138489TRLO1

26 June 2025 14:56:55

700

                      146.00

XLON

00342138494TRLO1

26 June 2025 14:57:07

682

                      146.00

XLON

00342138499TRLO1

26 June 2025 14:57:15

673

                      146.00

XLON

00342138506TRLO1

26 June 2025 14:57:23

723

                      146.00

XLON

00342138512TRLO1

26 June 2025 14:57:32

702

                      146.00

XLON

00342138517TRLO1

26 June 2025 14:57:46

85

                      146.00

XLON

00342138526TRLO1

26 June 2025 14:57:46

622

                      146.00

XLON

00342138527TRLO1

26 June 2025 14:58:01

463

                      146.00

XLON

00342138534TRLO1

26 June 2025 14:58:01

235

                      146.00

XLON

00342138535TRLO1

26 June 2025 14:58:22

681

                      146.00

XLON

00342138558TRLO1

26 June 2025 14:59:25

671

                      146.00

XLON

00342138632TRLO1

26 June 2025 15:00:13

687

                      146.00

XLON

00342138704TRLO1

26 June 2025 15:00:44

282

                      146.00

XLON

00342138754TRLO1

26 June 2025 15:00:44

388

                      146.00

XLON

00342138755TRLO1

26 June 2025 15:02:45

289

                      146.00

XLON

00342138976TRLO1

26 June 2025 15:02:45

381

                      146.00

XLON

00342138977TRLO1

26 June 2025 15:05:39

672

                      146.00

XLON

00342139247TRLO1

26 June 2025 15:06:29

673

                      146.00

XLON

00342139281TRLO1

26 June 2025 15:07:11

474

                      146.00

XLON

00342139326TRLO1

26 June 2025 15:07:11

194

                      146.00

XLON

00342139327TRLO1

26 June 2025 15:07:11

9

                      146.00

XLON

00342139328TRLO1

26 June 2025 15:08:45

671

                      146.00

XLON

00342139367TRLO1

26 June 2025 15:09:43

1,339

                      145.80

XLON

00342139429TRLO1

26 June 2025 15:09:43

670

                      145.80

XLON

00342139430TRLO1

26 June 2025 15:10:21

693

                      145.80

XLON

00342139506TRLO1

26 June 2025 15:10:32

707

                      145.80

XLON

00342139515TRLO1

26 June 2025 15:10:42

678

                      145.80

XLON

00342139530TRLO1

26 June 2025 15:11:11

661

                      145.60

XLON

00342139554TRLO1

26 June 2025 15:11:11

1,322

                      145.60

XLON

00342139555TRLO1

26 June 2025 15:12:33

674

                      145.60

XLON

00342139598TRLO1

26 June 2025 15:14:53

1,348

                      145.40

XLON

00342139687TRLO1

26 June 2025 15:20:01

661

                      145.40

XLON

00342139852TRLO1

26 June 2025 15:24:16

924

                      145.40

XLON

00342140112TRLO1

26 June 2025 15:24:16

280

                      145.40

XLON

00342140113TRLO1

26 June 2025 15:24:16

661

                      145.20

XLON

00342140115TRLO1

26 June 2025 15:24:16

504

                      145.20

XLON

00342140116TRLO1

26 June 2025 15:24:16

157

                      145.20

XLON

00342140117TRLO1

26 June 2025 15:24:16

660

                      145.20

XLON

00342140118TRLO1

26 June 2025 15:24:16

661

                      145.20

XLON

00342140119TRLO1

26 June 2025 15:40:01

2,643

                      145.20

XLON

00342141149TRLO1

26 June 2025 16:18:15

877

                      145.40

XLON

00342142999TRLO1

26 June 2025 16:18:29

7,365

                      145.40

XLON

00342143025TRLO1

26 June 2025 16:18:29

253

                      145.40

XLON

00342143026TRLO1

26 June 2025 16:18:29

771

                      145.40

XLON

00342143027TRLO1

26 June 2025 16:18:29

730

                      145.40

XLON

00342143028TRLO1

26 June 2025 16:18:29

766

                      145.40

XLON

00342143029TRLO1

 

 

 

Enquiries:

 


Investors and analysts

Matt Jones, Costain

 

Matt.Jones@costain.com

+44 (0) 7860 922 341

Financial media - Headland

Andy Rivett-Carnac

Charlie Twigg

costain@headlandconsultancy.com

+44 (0) 7968 997365

+44 (0) 7946 494568

 

Issuer name: Costain Group PLC

LEI: 213800PKIJBZ2EDTKC88

ISIN: GB00B64NSP76

Classification: 2.4. Acquisition or disposal of the issuer's own shares

Intermediary name: Investec

Intermediary Code: MIDLGB22XXX

Timezone: BST

Currency: GBp

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
 
 
POSPKABPPBKDBAB