NCC Group plcLSE: NCC

NCC Group: Transaction in Own Shares

· Issued by NCC Group plc via RNS

Summary by 6ix AI

NCC Group plc bought 249,494 of its ordinary shares on October 30, 2026 through Investec Bank plc as part of its share buyback programme (the company buying its own shares on the market), at a weighted average price of 169.7366 pence per share.

Key details

  • The shares were bought at prices ranging from 167.2000 pence to 171.4000 pence each.
  • NCC Group will have 167,536,154 ordinary shares in issue, of which 8,871,228 are held in Treasury (shares the company holds itself).
  • The total number of voting rights in the company is 158,664,926, a figure shareholders may use to work out whether they must disclose their holdings under the UK Financial Conduct Authority's disclosure rules.

What’s still pending

  • NCC Group intends to place the purchased shares into Treasury.

6ix AI wrote this summary from the release below and checked it against the release.

NCC Group PLC
02 November 2026
 

2nd November 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:

30th October 2026

Number of ordinary shares purchased:

249,494

Lowest price per share (pence):

167.2000

Highest price per share (pence):

171.4000

Weighted average price per day (pence):

169.7366

The Company intends to place the purchased shares into Treasury. The Company will have 167,536,154 Ordinary shares in issue of which 8,871,228 are held in Treasury.

Accordingly, the total number of voting rights in the Company is 158,664,926. This figure may be used by shareholders as the denominator for the calculations by which they determine whether they are required to notify their interest in, or a change to their interest in, the Company under the FCA’s Disclosure Guidance and Transparency Rules.

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

169.7366

249,494

167.2000

171.4000

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

30 October 2026 08:01:25

                        1,022

                      170.00

XLON

00430991170TRLO1

30 October 2026 08:01:25

                           501

                      170.40

XLON

00430991171TRLO1

30 October 2026 08:01:25

                           503

                      170.40

XLON

00430991172TRLO1

30 October 2026 08:02:00

                           503

                      171.40

XLON

00430991819TRLO1

30 October 2026 08:02:25

                           497

                      170.80

XLON

00430992256TRLO1

30 October 2026 08:05:31

                           966

                      170.00

XLON

00430994520TRLO1

30 October 2026 08:07:49

                           512

                      169.40

XLON

00430996104TRLO1

30 October 2026 08:07:49

                           512

                      169.60

XLON

00430996105TRLO1

30 October 2026 08:07:49

                           513

                      169.00

XLON

00430996106TRLO1

30 October 2026 08:26:14

                        1,027

                      170.00

XLON

00431008850TRLO1

30 October 2026 08:26:20

                        1,041

                      170.20

XLON

00431008892TRLO1

30 October 2026 08:26:20

                        2,200

                      170.20

XLON

00431008893TRLO1

30 October 2026 08:26:23

                           994

                      170.20

XLON

00431008917TRLO1

30 October 2026 08:26:49

                           992

                      170.80

XLON

00431009150TRLO1

30 October 2026 08:26:52

                        1,021

                      170.60

XLON

00431009175TRLO1

30 October 2026 08:27:58

                        1,047

                      170.80

XLON

00431010660TRLO1

30 October 2026 08:30:01

                           488

                      170.60

XLON

00431011984TRLO1

30 October 2026 08:30:58

                           487

                      169.80

XLON

00431012702TRLO1

30 October 2026 08:30:58

                           487

                      169.80

XLON

00431012703TRLO1

30 October 2026 08:38:47

                           528

                      170.60

XLON

00431018075TRLO1

30 October 2026 08:40:53

                           999

                      170.40

XLON

00431020197TRLO1

30 October 2026 08:40:53

                        1,992

                      170.40

XLON

00431020198TRLO1

30 October 2026 08:43:40

                           527

                      170.00

XLON

00431022105TRLO1

30 October 2026 08:47:03

                        2,700

                      169.80

XLON

00431024383TRLO1

30 October 2026 08:47:04

                        2,636

                      169.60

XLON

00431024409TRLO1

30 October 2026 08:47:10

                           516

                      169.40

XLON

00431024440TRLO1

30 October 2026 08:47:10

                           491

                      169.20

XLON

00431024441TRLO1

30 October 2026 08:50:31

                        1,485

                      169.40

XLON

00431027422TRLO1

30 October 2026 08:59:45

                        1,290

                      170.00

XLON

00431033084TRLO1

30 October 2026 09:00:44

                           534

                      170.00

XLON

00431033639TRLO1

30 October 2026 09:00:50

                        3,697

                      169.60

XLON

00431033672TRLO1

30 October 2026 09:01:06

                        2,923

                      169.60

XLON

00431033890TRLO1

30 October 2026 09:01:44

                        1,690

                      169.40

XLON

00431034229TRLO1

30 October 2026 09:01:44

                           385

                      169.40

XLON

00431034230TRLO1

30 October 2026 09:08:18

                        1,050

                      169.40

XLON

00431040320TRLO1

30 October 2026 09:10:23

                           971

                      169.00

XLON

00431041856TRLO1

30 October 2026 09:10:23

                           485

                      169.00

XLON

00431041857TRLO1

30 October 2026 09:12:37

                        2,013

                      168.40

XLON

00431043487TRLO1

30 October 2026 09:29:50

                           328

                      168.20

XLON

00431062420TRLO1

30 October 2026 09:30:42

                           496

                      168.20

XLON

00431063411TRLO1

30 October 2026 09:31:50

                            94

                      168.20

XLON

00431064535TRLO1

30 October 2026 09:31:50

                           407

                      168.20

XLON

00431064536TRLO1

30 October 2026 09:31:50

                           494

                      167.60

XLON

00431064537TRLO1

30 October 2026 09:31:50

                           495

                      167.60

XLON

00431064538TRLO1

30 October 2026 09:31:50

                           989

                      167.80

XLON

00431064539TRLO1

30 October 2026 09:33:14

                        1,038

                      167.40

XLON

00431066537TRLO1

30 October 2026 09:34:56

                        1,057

                      167.40

XLON

00431068372TRLO1

30 October 2026 09:35:00

                        1,017

                      167.20

XLON

00431068415TRLO1

30 October 2026 10:07:28

                            40

                      168.00

XLON

00431078623TRLO1

30 October 2026 10:17:48

                        2,014

                      168.20

XLON

00431078957TRLO1

30 October 2026 10:17:48

                        2,107

                      168.00

XLON

00431078958TRLO1

30 October 2026 10:17:48

                           910

                      168.00

XLON

00431078959TRLO1

30 October 2026 10:17:48

                        1,198

                      168.00

XLON

00431078960TRLO1

30 October 2026 10:17:52

                        1,198

                      167.80

XLON

00431078961TRLO1

30 October 2026 10:17:52

                           910

                      167.80

XLON

00431078962TRLO1

30 October 2026 10:47:30

                           985

                      168.00

XLON

00431080547TRLO1

30 October 2026 10:52:43

                           985

                      168.20

XLON

00431080798TRLO1

30 October 2026 10:52:43

                           331

                      168.40

XLON

00431080799TRLO1

30 October 2026 10:52:43

                           819

                      168.40

XLON

00431080800TRLO1

30 October 2026 10:52:43

                           365

                      168.40

XLON

00431080801TRLO1

30 October 2026 10:52:43

                        1,130

                      168.40

XLON

00431080802TRLO1

30 October 2026 11:15:57

                           493

                      168.40

XLON

00431081402TRLO1

30 October 2026 11:15:57

                           492

                      168.40

XLON

00431081403TRLO1

30 October 2026 11:17:56

                           987

                      168.60

XLON

00431081508TRLO1

30 October 2026 11:53:23

                        1,974

                      168.60

XLON

00431082656TRLO1

30 October 2026 11:53:23

                        1,947

                      168.40

XLON

00431082657TRLO1

30 October 2026 11:53:23

                           885

                      168.40

XLON

00431082658TRLO1

30 October 2026 11:53:23

                        1,082

                      168.40

XLON

00431082659TRLO1

30 October 2026 11:53:34

                        1,977

                      168.20

XLON

00431082662TRLO1

30 October 2026 11:53:37

                           818

                      168.20

XLON

00431082664TRLO1

30 October 2026 11:53:37

                        1,225

                      168.20

XLON

00431082665TRLO1

30 October 2026 12:01:09

                           974

                      168.20

XLON

00431082818TRLO1

30 October 2026 12:02:03

                        1,532

                      168.60

XLON

00431082845TRLO1

30 October 2026 12:04:30

                        2,501

                      168.60

XLON

00431082897TRLO1

30 October 2026 12:04:30

                           612

                      169.00

XLON

00431082898TRLO1

30 October 2026 12:04:48

                        1,974

                      169.20

XLON

00431082903TRLO1

30 October 2026 12:05:58

                        1,488

                      169.40

XLON

00431082922TRLO1

30 October 2026 12:23:41

                        1,030

                      169.40

XLON

00431083325TRLO1

30 October 2026 12:23:41

                        4,553

                      169.40

XLON

00431083326TRLO1

30 October 2026 12:23:41

                      18,311

                      169.40

XLON

00431083327TRLO1

30 October 2026 12:23:41

                        1,027

                      169.20

XLON

00431083328TRLO1

30 October 2026 12:23:41

                        1,027

                      169.20

XLON

00431083329TRLO1

30 October 2026 12:23:41

                        3,060

                      169.40

XLON

00431083330TRLO1

30 October 2026 12:23:48

                        1,027

                      169.20

XLON

00431083332TRLO1

30 October 2026 12:29:13

                        1,944

                      169.40

XLON

00431083425TRLO1

30 October 2026 12:29:13

                           486

                      169.40

XLON

00431083426TRLO1

30 October 2026 12:29:13

                        1,955

                      169.20

XLON

00431083427TRLO1

30 October 2026 12:34:06

                        1,961

                      169.20

XLON

00431083622TRLO1

30 October 2026 12:41:52

                           994

                      169.20

XLON

00431083922TRLO1

30 October 2026 12:43:26

                           508

                      168.80

XLON

00431083977TRLO1

30 October 2026 12:49:16

                        1,000

                      169.20

XLON

00431084161TRLO1

30 October 2026 12:52:37

                           966

                      169.00

XLON

00431084255TRLO1

30 October 2026 12:53:36

                        1,033

                      170.40

XLON

00431084275TRLO1

30 October 2026 12:53:58

                        1,010

                      170.40

XLON

00431084280TRLO1

30 October 2026 13:15:25

                        1,222

                      170.60

XLON

00431085016TRLO1

30 October 2026 13:15:25

                           632

                      170.60

XLON

00431085017TRLO1

30 October 2026 13:15:25

                           522

                      170.60

XLON

00431085021TRLO1

30 October 2026 13:15:25

                           505

                      170.40

XLON

00431085022TRLO1

30 October 2026 13:15:25

                           505

                      170.40

XLON

00431085023TRLO1

30 October 2026 13:15:25

                           505

                      170.40

XLON

00431085024TRLO1

30 October 2026 13:15:25

                           505

                      170.40

XLON

00431085025TRLO1

30 October 2026 13:15:31

                        2,098

                      170.20

XLON

00431085026TRLO1

30 October 2026 13:15:31

                        1,030

                      170.40

XLON

00431085027TRLO1

30 October 2026 13:15:51

                           684

                      170.40

XLON

00431085050TRLO1

30 October 2026 13:20:21

                           498

                      170.40

XLON

00431085188TRLO1

30 October 2026 13:26:16

                              1

                      170.80

XLON

00431085399TRLO1

30 October 2026 13:26:16

                              2

                      170.80

XLON

00431085400TRLO1

30 October 2026 13:26:16

                           115

                      170.80

XLON

00431085401TRLO1

30 October 2026 13:26:16

                           230

                      170.80

XLON

00431085402TRLO1

30 October 2026 13:26:16

                           489

                      170.60

XLON

00431085413TRLO1

30 October 2026 13:26:16

                           978

                      170.60

XLON

00431085414TRLO1

30 October 2026 13:27:24

                           973

                      170.60

XLON

00431085436TRLO1

30 October 2026 13:30:43

                           490

                      170.60

XLON

00431085526TRLO1

30 October 2026 13:31:49

                           422

                      170.60

XLON

00431085592TRLO1

30 October 2026 13:32:29

                           487

                      170.40

XLON

00431085635TRLO1

30 October 2026 13:32:29

                           487

                      170.40

XLON

00431085636TRLO1

30 October 2026 13:32:29

                           486

                      170.40

XLON

00431085637TRLO1

30 October 2026 13:32:33

                        1,544

                      170.20

XLON

00431085638TRLO1

30 October 2026 13:35:27

                           982

                      170.20

XLON

00431085723TRLO1

30 October 2026 13:38:47

                           996

                      170.20

XLON

00431085863TRLO1

30 October 2026 13:39:40

                        1,222

                      170.60

XLON

00431085940TRLO1

30 October 2026 13:40:32

                           968

                      171.00

XLON

00431086022TRLO1

30 October 2026 13:41:14

                        1,030

                      170.80

XLON

00431086068TRLO1

30 October 2026 13:42:22

                        1,011

                      170.60

XLON

00431086131TRLO1

30 October 2026 13:42:28

                        1,034

                      170.60

XLON

00431086146TRLO1

30 October 2026 13:43:48

                           495

                      170.80

XLON

00431086232TRLO1

30 October 2026 13:47:17

                        1,563

                      170.60

XLON

00431086364TRLO1

30 October 2026 13:48:14

                           985

                      170.60

XLON

00431086410TRLO1

30 October 2026 13:54:26

                        1,025

                      170.60

XLON

00431086656TRLO1

30 October 2026 13:54:53

                           485

                      170.60

XLON

00431086687TRLO1

30 October 2026 13:56:54

                           507

                      170.60

XLON

00431086803TRLO1

30 October 2026 14:01:10

                        1,573

                      170.80

XLON

00431086993TRLO1

30 October 2026 14:01:10

                        1,475

                      170.80

XLON

00431087000TRLO1

30 October 2026 14:10:29

                           506

                      170.80

XLON

00431087446TRLO1

30 October 2026 14:11:26

                           504

                      170.80

XLON

00431087478TRLO1

30 October 2026 14:11:40

                           823

                      170.60

XLON

00431087489TRLO1

30 October 2026 14:12:36

                           180

                      170.60

XLON

00431087538TRLO1

30 October 2026 14:12:36

                           502

                      170.60

XLON

00431087539TRLO1

30 October 2026 14:12:36

                           823

                      170.60

XLON

00431087540TRLO1

30 October 2026 14:13:22

                        1,052

                      170.40

XLON

00431087582TRLO1

30 October 2026 14:18:08

                        2,556

                      170.00

XLON

00431087839TRLO1

30 October 2026 14:21:36

                        2,047

                      170.00

XLON

00431087948TRLO1

30 October 2026 14:23:55

                        1,581

                      170.00

XLON

00431088007TRLO1

30 October 2026 14:24:20

                           974

                      170.00

XLON

00431088013TRLO1

30 October 2026 14:40:32

                        3,444

                      170.60

XLON

00431088594TRLO1

30 October 2026 14:40:32

                        3,444

                      170.60

XLON

00431088595TRLO1

30 October 2026 14:40:32

                        3,444

                      170.60

XLON

00431088600TRLO1

30 October 2026 14:40:32

                        1,149

                      170.60

XLON

00431088601TRLO1

30 October 2026 14:40:32

                        3,444

                      170.60

XLON

00431088602TRLO1

30 October 2026 14:40:32

                        2,185

                      170.60

XLON

00431088608TRLO1

30 October 2026 14:40:33

                        3,926

                      170.60

XLON

00431088638TRLO1

30 October 2026 14:40:35

                        3,466

                      170.60

XLON

00431088642TRLO1

30 October 2026 14:47:14

                           537

                      171.20

XLON

00431088831TRLO1

30 October 2026 14:47:15

                        4,203

                      170.80

XLON

00431088833TRLO1

30 October 2026 14:48:11

                        2,413

                      170.60

XLON

00431088862TRLO1

30 October 2026 14:51:08

                        2,618

                      170.40

XLON

00431088997TRLO1

30 October 2026 15:01:13

                           995

                      170.20

XLON

00431089361TRLO1

30 October 2026 15:16:04

                           507

                      170.20

XLON

00431090187TRLO1

30 October 2026 15:16:04

                        1,014

                      170.20

XLON

00431090188TRLO1

30 October 2026 15:16:04

                           506

                      170.20

XLON

00431090189TRLO1

30 October 2026 15:16:04

                           507

                      170.20

XLON

00431090190TRLO1

30 October 2026 15:21:02

                        1,019

                      170.00

XLON

00431090422TRLO1

30 October 2026 15:21:02

                        2,200

                      170.00

XLON

00431090423TRLO1

30 October 2026 15:23:27

                           993

                      169.80

XLON

00431090498TRLO1

30 October 2026 15:29:23

                            51

                      170.20

XLON

00431090676TRLO1

30 October 2026 15:29:23

                           768

                      170.20

XLON

00431090677TRLO1

30 October 2026 15:29:33

                        1,538

                      170.20

XLON

00431090686TRLO1

30 October 2026 15:29:33

                           818

                      170.20

XLON

00431090687TRLO1

30 October 2026 15:29:33

                        2,954

                      169.80

XLON

00431090688TRLO1

30 October 2026 15:29:33

                        2,300

                      170.00

XLON

00431090689TRLO1

30 October 2026 15:29:33

                           654

                      170.00

XLON

00431090690TRLO1

30 October 2026 15:29:33

                           534

                      170.00

XLON

00431090691TRLO1

30 October 2026 15:29:33

                           633

                      170.00

XLON

00431090692TRLO1

30 October 2026 15:29:33

                        1,128

                      170.00

XLON

00431090693TRLO1

30 October 2026 15:29:33

                        2,962

                      169.80

XLON

00431090694TRLO1

30 October 2026 15:29:36

                        1,392

                      169.80

XLON

00431090696TRLO1

30 October 2026 15:29:36

                        1,575

                      169.80

XLON

00431090697TRLO1

30 October 2026 15:31:27

                           833

                      170.00

XLON

00431090746TRLO1

30 October 2026 15:31:27

                           607

                      170.00

XLON

00431090747TRLO1

30 October 2026 15:31:27

                           580

                      170.00

XLON

00431090748TRLO1

30 October 2026 15:31:27

                        2,473

                      169.80

XLON

00431090749TRLO1

30 October 2026 15:33:20

                           516

                      170.00

XLON

00431090811TRLO1

30 October 2026 15:33:20

                        1,032

                      170.00

XLON

00431090812TRLO1

30 October 2026 15:35:24

                           954

                      170.00

XLON

00431090883TRLO1

30 October 2026 15:35:24

                           650

                      170.00

XLON

00431090884TRLO1

30 October 2026 15:38:55

                        1,003

                      169.80

XLON

00431090979TRLO1

30 October 2026 15:40:44

                           484

                      169.80

XLON

00431091068TRLO1

30 October 2026 15:41:16

                           893

                      170.00

XLON

00431091081TRLO1

30 October 2026 15:41:16

                        1,044

                      169.80

XLON

00431091082TRLO1

30 October 2026 16:01:00

                        2,609

                      169.80

XLON

00431091908TRLO1

30 October 2026 16:06:38

                        1,996

                      169.60

XLON

00431092211TRLO1

30 October 2026 16:07:51

                           140

                      169.60

XLON

00431092263TRLO1

30 October 2026 16:11:50

                           420

                      169.80

XLON

00431092561TRLO1

30 October 2026 16:11:53

                           451

                      169.80

XLON

00431092562TRLO1

30 October 2026 16:11:53

                           192

                      169.80

XLON

00431092563TRLO1

30 October 2026 16:11:53

                           891

                      169.80

XLON

00431092564TRLO1

30 October 2026 16:11:53

                           119

                      169.80

XLON

00431092565TRLO1

30 October 2026 16:12:06

                           446

                      169.80

XLON

00431092581TRLO1

30 October 2026 16:12:51

                        1,069

                      170.00

XLON

00431092614TRLO1

30 October 2026 16:12:51

                        1,060

                      170.00

XLON

00431092615TRLO1

30 October 2026 16:12:51

                           717

                      170.00

XLON

00431092616TRLO1

30 October 2026 16:17:36

                        2,200

                      170.00

XLON

00431092909TRLO1

For further information please contact:

Jonathan Williams
Company Secretary
Jonathan.williams@nccgroup.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
 
 

NCC Group plc on 6ix

Earlier from NCC

All NCC news releases