Transaction in Own Shares

Summary by AI BETAClose X

NCC Group PLC has announced the purchase of 824,358 of its ordinary shares on March 3, 2026, at prices ranging from 123.40 pence to 127.60 pence, with a weighted average price of 125.1902 pence per share. These shares are intended for cancellation, and following this transaction, the company's issued share capital will be 301,512,275 shares. This purchase is part of an ongoing buyback program, bringing the total shares repurchased to 13,715,630. The company currently holds no shares in treasury.

Disclaimer*

NCC Group PLC
04 March 2026
 

 

4th March 2026

NCC Group plc

("NCC Group" or the "Company")

Transaction in Own Shares

 

NCC Group plc ("NCC Group" or the "Company") announces today it has purchased the following number of its ordinary shares of 1 pence each through Investec Bank plc.

Ordinary Shares

Date of purchase:

3rd March 2026

Number of ordinary shares purchased:

824,358

Lowest price per share (pence):

123.40

Highest price per share (pence):

127.60

Weighted average price per day (pence):

125.1902

 

The Company intends to cancel the purchased shares.

Including the above purchases, NCC Group has purchased a total of 13,715,630 ordinary shares since the commencement of the buyback programme.

Following the purchase and cancellation of these shares, the Company's issued share capital will consist of 301,512,275 shares. The Company does not hold any shares in Treasury.

 

2.9 Announcement

In accordance with Rule 2.9 of the City Code on Takeovers and Mergers (the "Code"), NCC confirms that, as at the date and time of this announcement, it has in issue 302,811,787 ordinary shares with a nominal value of 1 pence each, all of which carry one voting right per share ("Ordinary Shares"). The Company does not hold any Ordinary Shares in treasury. Therefore, the total number of voting rights in the Company is 302,811,787.

The International Securities Identification Number for the Ordinary Shares is GB00B01QGK86. The Company's Legal Entity Identifier is 213800DJCGZRB6523934.

The table below contains detailed information about the purchases made as part of the buyback programme.

  

Aggregate information:

Venue

Volume-weighted average price (p)

Aggregated volume

Lowest price per share (p)

Highest price per share (p)

XLON

        125.1902

          824,358

            123.40

            127.60

 

Schedule of Purchases - Individual Transactions

In accordance with Article 5(1)(b) of the Market Abuse Regulation (EU) No 596/2014 as it forms part of UK law, a full breakdown of the individual trades made by Investec on behalf of the Company as part of the Programme is detailed below:

 

Date and time of each trade

Number of shares purchased

Price (pence per share)

Trading Venue

Transaction Reference Number

03 March 2026 08:02:22

                        1,304

                      127.60

XLON

00379790690TRLO1

03 March 2026 08:02:39

                           625

                      126.80

XLON

00379790708TRLO1

03 March 2026 08:05:01

                           674

                      126.40

XLON

00379790883TRLO1

03 March 2026 08:05:01

                           674

                      126.40

XLON

00379790884TRLO1

03 March 2026 08:08:07

                        1,274

                      126.00

XLON

00379791172TRLO1

03 March 2026 08:12:28

                           244

                      125.60

XLON

00379791722TRLO1

03 March 2026 08:12:28

                           405

                      125.60

XLON

00379791723TRLO1

03 March 2026 08:17:35

                           646

                      125.40

XLON

00379792311TRLO1

03 March 2026 08:17:35

                           680

                      125.40

XLON

00379792312TRLO1

03 March 2026 08:20:17

                        3,096

                      125.40

XLON

00379792706TRLO1

03 March 2026 08:24:07

                    150,000

                      125.40

XLON

00379793172TRLO1

03 March 2026 08:30:16

                           905

                      124.80

XLON

00379793693TRLO1

03 March 2026 08:30:38

                        1,042

                      124.80

XLON

00379793725TRLO1

03 March 2026 08:31:11

                           256

                      124.80

XLON

00379793822TRLO1

03 March 2026 08:31:11

                           393

                      124.80

XLON

00379793823TRLO1

03 March 2026 08:31:11

                           451

                      124.80

XLON

00379793824TRLO1

03 March 2026 08:31:11

                           198

                      124.80

XLON

00379793825TRLO1

03 March 2026 08:32:16

                        1,316

                      124.60

XLON

00379793902TRLO1

03 March 2026 08:38:05

                        1,855

                      124.60

XLON

00379794448TRLO1

03 March 2026 08:38:05

                        1,278

                     124.40

XLON

00379794449TRLO1

03 March 2026 08:38:10

                           446

                      124.20

XLON

00379794452TRLO1

03 March 2026 08:38:28

                           833

                      124.20

XLON

00379794483TRLO1

03 March 2026 08:43:18

                        2,038

                      124.20

XLON

00379794886TRLO1

03 March 2026 08:44:42

                           618

                      124.00

XLON

00379795016TRLO1

03 March 2026 08:44:42

                        1,856

                      124.00

XLON

00379795017TRLO1

03 March 2026 08:56:32

                        4,015

                      123.40

XLON

00379796208TRLO1

03 March 2026 08:56:32

                           670

                      123.40

XLON

00379796209TRLO1

03 March 2026 08:56:32

                           669

                      123.40

XLON

00379796210TRLO1

03 March 2026 09:08:39

                        4,597

                      124.20

XLON

00379797247TRLO1

03 March 2026 09:12:02

                        1,894

                      123.80

XLON

00379797481TRLO1

03 March 2026 09:22:39

                      75,000

                      124.20

XLON

00379798401TRLO1

03 March 2026 09:32:01

                           621

                      124.40

XLON

00379798935TRLO1

03 March 2026 09:34:01

                           664

                      124.20

XLON

00379799036TRLO1

03 March 2026 09:35:25

                           657

                      124.20

XLON

00379799092TRLO1

03 March 2026 09:41:30

                           675

                      124.00

XLON

00379799401TRLO1

03 March 2026 09:41:30

                        2,702

                      124.00

XLON

00379799402TRLO1

03 March 2026 09:41:30

                           676

                      124.00

XLON

00379799403TRLO1

03 March 2026 09:41:30

                           676

                      124.00

XLON

00379799404TRLO1

03 March 2026 09:41:30

                           675

                      124.00

XLON

00379799405TRLO1

03 March 2026 09:41:30

                           676

                      124.00

XLON

00379799406TRLO1

03 March 2026 10:02:17

                        1,238

                      123.80

XLON

00379800807TRLO1

03 March 2026 10:05:26

                            58

                      123.40

XLON

00379800966TRLO1

03 March 2026 10:13:17

                           631

                      123.40

XLON

00379801529TRLO1

03 March 2026 10:13:17

                           630

                      123.40

XLON

00379801530TRLO1

03 March 2026 10:17:23

                        1,340

                      123.40

XLON

00379801759TRLO1

03 March 2026 10:22:11

                           672

                      123.40

XLON

00379802042TRLO1

03 March 2026 10:44:19

                           659

                      124.00

XLON

00379803726TRLO1

03 March 2026 10:44:19

                           660

                      124.20

XLON

00379803727TRLO1

03 March 2026 10:44:19

                        1,195

                      124.20

XLON

00379803728TRLO1

03 March 2026 10:44:19

                           497

                      124.20

XLON

00379803729TRLO1

03 March 2026 10:48:10

                           634

                      124.40

XLON

00379804149TRLO1

03 March 2026 10:53:17

                           108

                      124.40

XLON

00379804536TRLO1

03 March 2026 10:55:22

                           673

                      124.20

XLON

00379804664TRLO1

03 March 2026 10:55:22

                           343

                      124.20

XLON

00379804665TRLO1

03 March 2026 10:55:22

                           329

                      124.20

XLON

00379804666TRLO1

03 March 2026 10:55:22

                           672

                      124.20

XLON

00379804667TRLO1

03 March 2026 10:55:22

                           672

                      124.20

XLON

00379804668TRLO1

03 March 2026 11:00:30

                            43

                      124.60

XLON

00379804975TRLO1

03 March 2026 11:01:19

                        1,853

                      124.60

XLON

00379805033TRLO1

03 March 2026 11:01:19

                           631

                      124.60

XLON

00379805034TRLO1

03 March 2026 11:01:19

                        2,518

                      124.40

XLON

00379805035TRLO1

03 March 2026 11:05:16

                        2,033

                      124.60

XLON

00379805384TRLO1

03 March 2026 11:05:16

                           678

                      124.60

XLON

00379805385TRLO1

03 March 2026 11:11:28

                           665

                      124.60

XLON

00379805785TRLO1

03 March 2026 11:11:28

                           665

                      124.60

XLON

00379805786TRLO1

03 March 2026 11:11:28

                           665

                      124.60

XLON

00379805787TRLO1

03 March 2026 11:11:50

                           337

                      124.40

XLON

00379805804TRLO1

03 March 2026 11:16:14

                           933

                      124.40

XLON

00379806521TRLO1

03 March 2026 11:16:14

                           337

                      124.40

XLON

00379806522TRLO1

03 March 2026 11:17:13

                        1,270

                      124.20

XLON

00379806561TRLO1

03 March 2026 11:18:47

                           276

                      124.20

XLON

00379806616TRLO1

03 March 2026 11:20:21

                           276

                      124.20

XLON

00379806788TRLO1

03 March 2026 11:20:21

                        1,063

                      124.20

XLON

00379806789TRLO1

03 March 2026 11:29:57

                           984

                      125.00

XLON

00379807417TRLO1

03 March 2026 11:29:57

                           375

                      125.00

XLON

00379807418TRLO1

03 March 2026 11:31:24

                        1,237

                      125.20

XLON

00379807603TRLO1

03 March 2026 11:41:41

                           620

                      125.20

XLON

00379808178TRLO1

03 March 2026 11:44:09

                           620

                      125.20

XLON

00379808383TRLO1

03 March 2026 12:03:12

                           649

                      125.20

XLON

00379809668TRLO1

03 March 2026 12:03:12

                           649

                      125.20

XLON

00379809669TRLO1

03 March 2026 12:10:46

                        1,302

                      125.20

XLON

00379810456TRLO1

03 March 2026 12:15:33

                        1,268

                      125.20

XLON

00379810718TRLO1

03 March 2026 12:20:32

                           667

                      125.20

XLON

00379811007TRLO1

03 March 2026 12:28:03

                           626

                      125.00

XLON

00379811399TRLO1

03 March 2026 12:40:57

                    100,000

                      124.90

XLON

00379811947TRLO1

03 March 2026 12:40:59

                        1,921

                      124.60

XLON

00379811948TRLO1

03 March 2026 12:40:59

                           641

                      124.60

XLON

00379811949TRLO1

03 March 2026 12:43:26

                        1,240

                      124.60

XLON

00379812109TRLO1

03 March 2026 12:43:47

                        1,240

                      124.40

XLON

00379812140TRLO1

03 March 2026 12:55:52

                        1,266

                      124.80

XLON

00379812807TRLO1

03 March 2026 13:00:53

                           653

                      124.60

XLON

00379812935TRLO1

03 March 2026 13:01:02

                           679

                      124.40

XLON

00379812942TRLO1

03 March 2026 13:01:02

                           127

                      124.40

XLON

00379812943TRLO1

03 March 2026 13:19:00

                           551

                      124.40

XLON

00379813871TRLO1

03 March 2026 13:19:00

                           128

                      124.40

XLON

00379813872TRLO1

03 March 2026 13:19:00

                           678

                      124.40

XLON

00379813873TRLO1

03 March 2026 13:51:18

                        1,255

                      125.00

XLON

00379816566TRLO1

03 March 2026 13:54:07

                        1,339

                      125.40

XLON

00379816827TRLO1

03 March 2026 13:54:11

                        1,354

                      125.20

XLON

00379816829TRLO1

03 March 2026 13:58:52

                           626

                      125.00

XLON

00379817138TRLO1

03 March 2026 14:00:31

                           539

                      125.20

XLON

00379817236TRLO1

03 March 2026 14:00:31

                           770

                      125.20

XLON

00379817237TRLO1

03 March 2026 14:00:31

                           123

                      125.20

XLON

00379817238TRLO1

03 March 2026 14:00:31

                           533

                      125.20

XLON

00379817239TRLO1

03 March 2026 14:12:36

                           663

                      125.00

XLON

00379818017TRLO1

03 March 2026 14:12:36

                           650

                      125.00

XLON

00379818018TRLO1

03 March 2026 14:16:19

                           650

                      124.80

XLON

00379818302TRLO1

03 March 2026 14:16:19

                           650

                      124.80

XLON

00379818303TRLO1

03 March 2026 14:16:19

                           649

                      124.80

XLON

00379818304TRLO1

03 March 2026 14:16:19

                        3,000

                      124.80

XLON

00379818305TRLO1

03 March 2026 14:18:33

                    200,000

                      125.00

XLON

00379818541TRLO1

03 March 2026 14:21:42

                           367

                      125.40

XLON

00379818863TRLO1

03 March 2026 14:27:11

                        1,261

                      125.60

XLON

00379819314TRLO1

03 March 2026 14:31:32

                           647

                      126.20

XLON

00379820701TRLO1

03 March 2026 14:31:57

                        7,780

                      126.00

XLON

00379820763TRLO1

03 March 2026 14:33:38

                        3,399

                      126.20

XLON

00379820943TRLO1

03 March 2026 14:33:38

                        3,000

                      126.20

XLON

00379820944TRLO1

03 March 2026 14:33:48

                        2,303

                      126.00

XLON

00379820979TRLO1

03 March 2026 14:33:48

                           923

                      126.00

XLON

00379820980TRLO1

03 March 2026 14:36:49

                           400

                      126.20

XLON

00379821493TRLO1

03 March 2026 14:39:24

                           399

                      126.20

XLON

00379821766TRLO1

03 March 2026 14:39:24

                        1,539

                      126.20

XLON

00379821767TRLO1

03 March 2026 14:39:24

                           645

                      126.20

XLON

00379821768TRLO1

03 March 2026 14:39:45

                        2,645

                      126.00

XLON

00379821803TRLO1

03 March 2026 14:39:45

                        3,000

                      125.80

XLON

00379821804TRLO1

03 March 2026 14:39:45

                           498

                      126.00

XLON

00379821805TRLO1

03 March 2026 14:40:10

                           605

                      126.00

XLON

00379821844TRLO1

03 March 2026 14:40:10

                            37

                      126.00

XLON

00379821845TRLO1

03 March 2026 14:40:33

                           643

                      126.00

XLON

00379821931TRLO1

03 March 2026 14:41:24

                        2,540

                      126.20

XLON

00379822018TRLO1

03 March 2026 14:47:38

                        1,952

                      126.20

XLON

00379822730TRLO1

03 March 2026 14:47:38

                           651

                     126.20

XLON

00379822731TRLO1

03 March 2026 14:49:35

                        2,675

                      126.00

XLON

00379822854TRLO1

03 March 2026 14:51:47

                        2,578

                      125.80

XLON

00379823026TRLO1

03 March 2026 14:51:47

                           645

                      125.80

XLON

00379823027TRLO1

03 March 2026 14:52:54

                        2,627

                      125.80

XLON

00379823105TRLO1

03 March 2026 14:53:54

                        1,893

                      125.80

XLON

00379823142TRLO1

03 March 2026 14:59:18

                           534

                      125.60

XLON

00379823478TRLO1

03 March 2026 14:59:18

                           126

                      125.60

XLON

00379823479TRLO1

03 March 2026 14:59:18

                           660

                      125.60

XLON

00379823480TRLO1

03 March 2026 14:59:18

                           660

                      125.60

XLON

00379823481TRLO1

03 March 2026 15:00:50

                        2,504

                      126.00

XLON

00379823662TRLO1

03 March 2026 15:01:00

                        1,303

                      125.80

XLON

00379823673TRLO1

03 March 2026 15:01:00

                           651

                      125.80

XLON

00379823674TRLO1

03 March 2026 15:07:40

                        1,239

                      126.00

XLON

00379824235TRLO1

03 March 2026 15:07:40

                           619

                      126.00

XLON

00379824236TRLO1

03 March 2026 15:23:50

                           653

                      125.80

XLON

00379825888TRLO1

03 March 2026 15:23:50

                           653

                      125.80

XLON

00379825889TRLO1

03 March 2026 15:23:50

                           652

                      125.80

XLON

00379825890TRLO1

03 March 2026 15:23:50

                           653

                      125.80

XLON

00379825891TRLO1

03 March 2026 15:23:50

                           652

                      125.80

XLON

00379825892TRLO1

03 March 2026 15:23:50

                           653

                      125.80

XLON

00379825893TRLO1

03 March 2026 15:28:07

                           641

                      125.60

XLON

00379826259TRLO1

03 March 2026 15:28:07

                        3,208

                      125.60

XLON

00379826260TRLO1

03 March 2026 15:28:07

                           642

                      125.60

XLON

00379826261TRLO1

03 March 2026 15:28:07

                           641

                      125.60

XLON

00379826262TRLO1

03 March 2026 15:28:28

                           675

                      125.40

XLON

00379826302TRLO1

03 March 2026 15:49:20

                        3,259

                      125.80

XLON

00379827985TRLO1

03 March 2026 15:49:20

                           651

                      125.80

XLON

00379827986TRLO1

03 March 2026 15:57:33

                        2,676

                      125.40

XLON

00379828850TRLO1

03 March 2026 15:57:33

                              3

                      125.40

XLON

00379828854TRLO1

03 March 2026 15:58:14

                        1,383

                      125.80

XLON

00379828992TRLO1

03 March 2026 15:58:14

                        1,623

                      125.80

XLON

00379828993TRLO1

03 March 2026 15:58:17

                        1,570

                      125.80

XLON

00379828999TRLO1

03 March 2026 15:58:17

                           910

                      125.80

XLON

00379829000TRLO1

03 March 2026 16:01:19

                           144

                      126.40

XLON

00379829435TRLO1

03 March 2026 16:01:19

                        1,317

                      126.40

XLON

00379829436TRLO1

03 March 2026 16:01:19

                        1,358

                      126.40

XLON

00379829437TRLO1

03 March 2026 16:08:24

                           651

                      127.00

XLON

00379830105TRLO1

03 March 2026 16:08:24

                        2,604

                      127.00

XLON

00379830106TRLO1

03 March 2026 16:10:41

                    100,000

                      126.00

XLON

00379830261TRLO1

03 March 2026 16:10:53

                        2,677

                      126.80

XLON

00379830281TRLO1

03 March 2026 16:10:53

                           669

                      126.80

XLON

00379830282TRLO1

03 March 2026 16:11:53

                        3,101

                      126.60

XLON

00379830358TRLO1

03 March 2026 16:15:28

                        1,109

                      127.00

XLON

00379830832TRLO1

03 March 2026 16:15:28

                            31

                      127.00

XLON

00379830833TRLO1

03 March 2026 16:16:01

                           621

                      126.80

XLON

00379830908TRLO1

03 March 2026 16:16:01

                        1,861

                      126.80

XLON

00379830909TRLO1

03 March 2026 16:16:31

                        1,000

                      126.80

XLON

00379831008TRLO1

03 March 2026 16:16:31

                           666

                      126.60

XLON

00379831009TRLO1

03 March 2026 16:16:31

                        1,661

                      126.60

XLON

00379831010TRLO1

03 March 2026 16:16:31

                        1,000

                      126.60

XLON

00379831011TRLO1

03 March 2026 16:19:23

                           666

                      126.40

XLON

00379831343TRLO1

03 March 2026 16:19:23

                        1,330

                      126.40

XLON

00379831344TRLO1

03 March 2026 16:19:23

                           666

                      126.40

XLON

00379831345TRLO1

03 March 2026 16:19:23

                           665

                      126.40

XLON

00379831346TRLO1

03 March 2026 16:19:23

                           583

                      126.40

XLON

00379831347TRLO1

03 March 2026 16:19:23

                            15

                     126.40

XLON

00379831348TRLO1

03 March 2026 16:19:23

                            67

                      126.40

XLON

00379831349TRLO1

 

 

 

 

For further information please contact:

Jonathan Williams
Company Secretary
Jonathan.williams@nccgroupplc.com

LEI: 213800DJCGZRB6523934

 

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
 
 

Companies

NCC Group (NCC)
UK 100

Latest directors dealings