Transaction in Own Shares

Summary by AI BETAClose X

NCC Group PLC announced on October 23, 2026, that it purchased 246,103 of its ordinary shares on October 22, 2026, through Investec Bank plc, with prices ranging from 153.8000 pence to 157.8000 pence, and a weighted average price of 155.9124 pence per share. The company intends to hold these shares in treasury, resulting in 167,536,154 ordinary shares in issue, with 7,858,734 held in treasury.

Disclaimer*

NCC Group PLC
23 October 2026
 

 

23rd October 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:

22nd October 2026

Number of ordinary shares purchased:

246,103

Lowest price per share (pence):

153.8000

Highest price per share (pence):

157.8000

Weighted average price per day (pence):

155.9124

 

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

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

155.9124

246,103

153.8000

157.8000

 

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

22 October 2026 08:24:15

                           479

                      155.80

XLON

00428757138TRLO1

22 October 2026 08:24:15

                        1,461

                      155.80

XLON

00428757137TRLO1

22 October 2026 08:24:15

                           537

                      155.80

XLON

00428757139TRLO1

22 October 2026 08:24:15

                           964

                      155.20

XLON

00428757140TRLO1

22 October 2026 08:24:15

                           964

                      155.20

XLON

00428757141TRLO1

22 October 2026 08:33:16

                        1,048

                      155.20

XLON

00428761477TRLO1

22 October 2026 08:35:48

                        1,487

                      154.80

XLON

00428762308TRLO1

22 October 2026 08:46:34

                           522

                      154.80

XLON

00428765051TRLO1

22 October 2026 08:46:37

                           765

                      155.00

XLON

00428765064TRLO1

22 October 2026 08:46:37

                           151

                      155.00

XLON

00428765065TRLO1

22 October 2026 08:46:38

                           522

                      154.80

XLON

00428765069TRLO1

22 October 2026 08:47:28

                           850

                      154.80

XLON

00428765328TRLO1

22 October 2026 08:51:44

                        1,168

                      155.00

XLON

00428766666TRLO1

22 October 2026 08:56:45

                           511

                      154.80

XLON

00428767986TRLO1

22 October 2026 08:56:45

                           510

                      154.80

XLON

00428767987TRLO1

22 October 2026 08:56:50

                        1,021

                      154.80

XLON

00428768010TRLO1

22 October 2026 09:03:12

                           484

                      154.80

XLON

00428770345TRLO1

22 October 2026 09:04:48

                           484

                      154.60

XLON

00428770844TRLO1

22 October 2026 09:04:48

                           483

                      154.60

XLON

00428770845TRLO1

22 October 2026 09:15:38

                        1,000

                      154.60

XLON

00428774646TRLO1

22 October 2026 09:18:27

                        1,050

                      154.60

XLON

00428775507TRLO1

22 October 2026 09:18:27

                        2,211

                      154.60

XLON

00428775508TRLO1

22 October 2026 09:47:28

                        1,467

                      155.40

XLON

00428799777TRLO1

22 October 2026 09:54:39

                           285

                      155.40

XLON

00428807295TRLO1

22 October 2026 09:54:39

                           200

                      155.40

XLON

00428807296TRLO1

22 October 2026 09:54:39

                           488

                      155.40

XLON

00428807297TRLO1

22 October 2026 09:54:39

                           488

                      155.40

XLON

00428807298TRLO1

22 October 2026 09:54:39

                           488

                      155.40

XLON

00428807299TRLO1

22 October 2026 09:54:39

                           488

                      155.40

XLON

00428807300TRLO1

22 October 2026 09:54:39

                        1,467

                      155.40

XLON

00428807301TRLO1

22 October 2026 09:54:51

                        3,679

                      155.60

XLON

00428807496TRLO1

22 October 2026 09:55:03

                        3,426

                      155.60

XLON

00428807795TRLO1

22 October 2026 09:56:23

                           829

                      155.40

XLON

00428809073TRLO1

22 October 2026 09:56:23

                        1,736

                      155.40

XLON

00428809074TRLO1

22 October 2026 09:58:02

                        2,472

                      155.40

XLON

00428810722TRLO1

22 October 2026 10:02:00

                        1,571

                      155.40

XLON

00428814586TRLO1

22 October 2026 10:02:00

                        1,496

                      155.40

XLON

00428814587TRLO1

22 October 2026 10:02:13

                           997

                      155.40

XLON

00428814815TRLO1

22 October 2026 10:09:34

                           489

                      155.60

XLON

00428823408TRLO1

22 October 2026 10:10:22

                           969

                      155.20

XLON

00428824868TRLO1

22 October 2026 10:10:22

                           484

                      155.20

XLON

00428824869TRLO1

22 October 2026 10:18:39

                        1,207

                      155.60

XLON

00428835338TRLO1

22 October 2026 10:18:39

                            55

                      155.60

XLON

00428835339TRLO1

22 October 2026 10:18:48

                        1,043

                      155.40

XLON

00428835528TRLO1

22 October 2026 10:21:52

                           493

                      155.40

XLON

00428839867TRLO1

22 October 2026 10:21:52

                           492

                      155.40

XLON

00428839868TRLO1

22 October 2026 10:21:52

                           986

                      155.40

XLON

00428839869TRLO1

22 October 2026 10:21:52

                           493

                      155.40

XLON

00428839870TRLO1

22 October 2026 10:21:59

                        1,628

                      155.40

XLON

00428840028TRLO1

22 October 2026 10:21:59

                           382

                      155.40

XLON

00428840029TRLO1

22 October 2026 10:26:43

                           499

                      155.20

XLON

00428847422TRLO1

22 October 2026 10:43:25

                           505

                      155.00

XLON

00428862391TRLO1

22 October 2026 10:43:25

                           505

                      155.00

XLON

00428862392TRLO1

22 October 2026 10:43:27

                        1,057

                      154.80

XLON

00428862411TRLO1

22 October 2026 10:45:39

                           965

                      154.60

XLON

00428863369TRLO1

22 October 2026 10:45:39

                           261

                      154.60

XLON

00428863370TRLO1

22 October 2026 10:45:39

                           221

                      154.60

XLON

00428863371TRLO1

22 October 2026 10:45:39

                           482

                      154.60

XLON

00428863372TRLO1

22 October 2026 10:45:39

                           482

                      154.60

XLON

00428863373TRLO1

22 October 2026 10:47:14

                      50,000

                      154.80

XLON

00428863746TRLO1

22 October 2026 10:47:16

                        1,973

                      154.80

XLON

00428863749TRLO1

22 October 2026 10:56:02

                           504

                      154.80

XLON

00428865787TRLO1

22 October 2026 11:08:14

                           489

                      154.40

XLON

00428867484TRLO1

22 October 2026 11:08:14

                           489

                      154.40

XLON

00428867485TRLO1

22 October 2026 11:13:16

                        1,046

                      154.20

XLON

00428867713TRLO1

22 October 2026 11:13:16

                           340

                      154.20

XLON

00428867714TRLO1

22 October 2026 11:13:16

                           894

                      154.20

XLON

00428867715TRLO1

22 October 2026 11:13:16

                        1,180

                      154.20

XLON

00428867716TRLO1

22 October 2026 11:13:49

                           743

                      154.00

XLON

00428867747TRLO1

22 October 2026 11:13:49

                           239

                      154.00

XLON

00428867748TRLO1

22 October 2026 11:16:14

                           554

                      153.80

XLON

00428867924TRLO1

22 October 2026 11:16:14

                           418

                      153.80

XLON

00428867925TRLO1

22 October 2026 11:20:40

                           496

                      154.00

XLON

00428868256TRLO1

22 October 2026 11:22:04

                           495

                      154.00

XLON

00428868385TRLO1

22 October 2026 11:37:00

                           987

                      154.00

XLON

00428869320TRLO1

22 October 2026 11:38:24

                           694

                      154.20

XLON

00428869426TRLO1

22 October 2026 11:38:24

                           564

                      154.20

XLON

00428869427TRLO1

22 October 2026 11:38:24

                           578

                      154.20

XLON

00428869428TRLO1

22 October 2026 11:38:24

                           131

                      154.20

XLON

00428869429TRLO1

22 October 2026 11:38:24

                           158

                      154.20

XLON

00428869430TRLO1

22 October 2026 11:38:24

                           158

                      154.20

XLON

00428869431TRLO1

22 October 2026 11:38:24

                           131

                      154.20

XLON

00428869432TRLO1

22 October 2026 11:38:24

                           694

                      154.20

XLON

00428869434TRLO1

22 October 2026 11:38:24

                            89

                      154.20

XLON

00428869435TRLO1

22 October 2026 11:38:24

                           752

                      154.00

XLON

00428869436TRLO1

22 October 2026 11:38:26

                           939

                      154.60

XLON

00428869446TRLO1

22 October 2026 11:51:19

                            68

                      154.80

XLON

00428870226TRLO1

22 October 2026 11:51:19

                           238

                      154.80

XLON

00428870227TRLO1

22 October 2026 11:51:19

                           223

                      154.80

XLON

00428870228TRLO1

22 October 2026 11:51:32

                        1,587

                      154.60

XLON

00428870240TRLO1

22 October 2026 11:51:32

                           529

                      154.60

XLON

00428870242TRLO1

22 October 2026 11:51:32

                           529

                      154.60

XLON

00428870244TRLO1

22 October 2026 11:51:32

                           529

                      154.60

XLON

00428870246TRLO1

22 October 2026 11:51:38

                        2,631

                      154.60

XLON

00428870276TRLO1

22 October 2026 12:02:17

                           501

                      154.60

XLON

00428870962TRLO1

22 October 2026 12:20:32

                           488

                      154.60

XLON

00428871629TRLO1

22 October 2026 12:20:32

                           580

                      154.80

XLON

00428871635TRLO1

22 October 2026 12:20:32

                        2,133

                      155.00

XLON

00428871636TRLO1

22 October 2026 12:20:33

                            58

                      154.80

XLON

00428871643TRLO1

22 October 2026 12:27:28

                        2,574

                      156.00

XLON

00428871926TRLO1

22 October 2026 12:27:29

                        2,108

                      155.80

XLON

00428871927TRLO1

22 October 2026 12:27:35

                        2,007

                      156.00

XLON

00428871956TRLO1

22 October 2026 12:28:09

                        1,958

                      155.60

XLON

00428871994TRLO1

22 October 2026 12:28:12

                        2,016

                      155.60

XLON

00428872000TRLO1

22 October 2026 12:32:35

                           744

                      155.60

XLON

00428872121TRLO1

22 October 2026 12:32:35

                           745

                      155.60

XLON

00428872123TRLO1

22 October 2026 12:43:40

                        1,570

                      155.60

XLON

00428872568TRLO1

22 October 2026 12:49:45

                           587

                      155.60

XLON

00428872784TRLO1

22 October 2026 12:49:45

                           431

                      155.60

XLON

00428872785TRLO1

22 October 2026 13:02:59

                           385

                      156.60

XLON

00428873329TRLO1

22 October 2026 13:02:59

                           139

                      156.60

XLON

00428873330TRLO1

22 October 2026 13:02:59

                        1,064

                      156.60

XLON

00428873331TRLO1

22 October 2026 13:02:59

                           134

                      156.80

XLON

00428873332TRLO1

22 October 2026 13:02:59

                        1,454

                      156.80

XLON

00428873333TRLO1

22 October 2026 13:03:05

                           374

                      156.80

XLON

00428873337TRLO1

22 October 2026 13:03:07

                        1,055

                      156.80

XLON

00428873338TRLO1

22 October 2026 13:03:15

                           241

                      156.80

XLON

00428873341TRLO1

22 October 2026 13:03:15

                           806

                      156.80

XLON

00428873342TRLO1

22 October 2026 13:11:03

                        1,036

                      157.00

XLON

00428873910TRLO1

22 October 2026 13:11:03

                           518

                      157.00

XLON

00428873911TRLO1

22 October 2026 13:11:05

                        1,019

                      157.20

XLON

00428873912TRLO1

22 October 2026 13:11:09

                           967

                      157.00

XLON

00428873913TRLO1

22 October 2026 13:13:11

                           986

                      157.00

XLON

00428874009TRLO1

22 October 2026 13:13:13

                        1,056

                      157.00

XLON

00428874013TRLO1

22 October 2026 13:13:22

                           503

                      156.80

XLON

00428874017TRLO1

22 October 2026 13:18:23

                           724

                      157.00

XLON

00428874162TRLO1

22 October 2026 13:41:20

                        3,120

                      157.60

XLON

00428875219TRLO1

22 October 2026 13:41:26

                        3,228

                      157.60

XLON

00428875224TRLO1

22 October 2026 13:41:26

                           703

                      157.60

XLON

00428875225TRLO1

22 October 2026 13:57:12

                        1,014

                      157.60

XLON

00428875607TRLO1

22 October 2026 13:57:12

                           506

                      157.60

XLON

00428875608TRLO1

22 October 2026 13:57:12

                           507

                      157.60

XLON

00428875609TRLO1

22 October 2026 14:07:14

                        1,977

                      157.40

XLON

00428875943TRLO1

22 October 2026 14:11:11

                           280

                      157.40

XLON

00428876035TRLO1

22 October 2026 14:11:11

                           768

                      157.40

XLON

00428876036TRLO1

22 October 2026 14:21:02

                           768

                      157.20

XLON

00428876454TRLO1

22 October 2026 14:21:02

                           280

                      157.20

XLON

00428876455TRLO1

22 October 2026 14:21:02

                           151

                      157.20

XLON

00428876456TRLO1

22 October 2026 14:27:04

                           373

                      157.20

XLON

00428876633TRLO1

22 October 2026 14:27:04

                           524

                      157.20

XLON

00428876634TRLO1

22 October 2026 14:27:04

                        1,199

                      157.20

XLON

00428876635TRLO1

22 October 2026 14:34:17

                        1,234

                      157.80

XLON

00428877353TRLO1

22 October 2026 14:34:17

                        1,351

                      157.40

XLON

00428877354TRLO1

22 October 2026 14:34:17

                        1,162

                      157.40

XLON

00428877355TRLO1

22 October 2026 14:41:33

                        4,369

                      157.60

XLON

00428877895TRLO1

22 October 2026 14:51:52

                           975

                      157.40

XLON

00428878710TRLO1

22 October 2026 14:51:52

                           488

                      157.40

XLON

00428878711TRLO1

22 October 2026 14:54:10

                        1,453

                      157.20

XLON

00428878848TRLO1

22 October 2026 14:56:39

                        1,033

                      157.20

XLON

00428878942TRLO1

22 October 2026 14:56:50

                        1,060

                      157.20

XLON

00428878947TRLO1

22 October 2026 14:58:48

                        1,059

                      157.20

XLON

00428879055TRLO1

22 October 2026 14:58:59

                        1,048

                      157.20

XLON

00428879061TRLO1

22 October 2026 15:00:06

                           995

                      157.20

XLON

00428879118TRLO1

22 October 2026 15:00:17

                        1,001

                      157.20

XLON

00428879133TRLO1

22 October 2026 15:00:25

                        1,001

                      157.20

XLON

00428879137TRLO1

22 October 2026 15:00:31

                        1,001

                      157.20

XLON

00428879140TRLO1

22 October 2026 15:07:01

                           501

                      157.00

XLON

00428879622TRLO1

22 October 2026 15:07:01

                           500

                      157.00

XLON

00428879623TRLO1

22 October 2026 15:07:01

                           500

                      157.00

XLON

00428879624TRLO1

22 October 2026 15:07:01

                           501

                      157.00

XLON

00428879625TRLO1

22 October 2026 15:07:01

                           501

                      157.00

XLON

00428879626TRLO1

22 October 2026 15:10:15

                           232

                      157.00

XLON

00428879985TRLO1

22 October 2026 15:15:41

                        2,575

                      156.80

XLON

00428880396TRLO1

22 October 2026 15:15:41

                           515

                      156.80

XLON

00428880397TRLO1

22 October 2026 15:20:43

                           118

                      156.80

XLON

00428880751TRLO1

22 October 2026 15:20:43

                        1,062

                      156.80

XLON

00428880752TRLO1

22 October 2026 15:22:58

                        1,976

                      156.60

XLON

00428880888TRLO1

22 October 2026 15:30:03

                           974

                      157.00

XLON

00428881250TRLO1

22 October 2026 15:30:03

                        2,400

                      157.00

XLON

00428881251TRLO1

22 October 2026 15:30:03

                           608

                      157.00

XLON

00428881252TRLO1

22 October 2026 15:30:03

                           522

                      157.00

XLON

00428881253TRLO1

22 October 2026 15:30:03

                           182

                      157.00

XLON

00428881254TRLO1

22 October 2026 15:30:03

                           219

                      157.00

XLON

00428881255TRLO1

22 October 2026 15:42:25

                           487

                      157.00

XLON

00428882115TRLO1

22 October 2026 15:42:25

                           487

                      157.00

XLON

00428882116TRLO1

22 October 2026 15:42:25

                           487

                      157.00

XLON

00428882117TRLO1

22 October 2026 15:42:25

                           188

                      157.20

XLON

00428882118TRLO1

22 October 2026 15:42:25

                           156

                      157.20

XLON

00428882119TRLO1

22 October 2026 15:42:25

                           687

                      157.20

XLON

00428882120TRLO1

22 October 2026 15:42:25

                           571

                      157.20

XLON

00428882121TRLO1

22 October 2026 15:42:25

                           188

                      157.20

XLON

00428882122TRLO1

22 October 2026 15:42:25

                           156

                      157.20

XLON

00428882123TRLO1

22 October 2026 15:42:25

                           687

                      157.20

XLON

00428882124TRLO1

22 October 2026 15:42:25

                           571

                      157.20

XLON

00428882125TRLO1

22 October 2026 15:42:25

                           156

                      157.20

XLON

00428882126TRLO1

22 October 2026 15:42:25

                           188

                      157.20

XLON

00428882127TRLO1

22 October 2026 15:42:25

                           687

                      157.20

XLON

00428882128TRLO1

22 October 2026 15:42:25

                           599

                      157.20

XLON

00428882129TRLO1

22 October 2026 15:42:25

                           156

                      157.20

XLON

00428882130TRLO1

22 October 2026 15:42:25

                           188

                      157.20

XLON

00428882131TRLO1

22 October 2026 15:42:25

                           687

                      157.20

XLON

00428882132TRLO1

22 October 2026 15:42:25

                           571

                      157.20

XLON

00428882133TRLO1

22 October 2026 15:42:25

                           188

                      157.20

XLON

00428882134TRLO1

22 October 2026 15:42:25

                           571

                      157.20

XLON

00428882135TRLO1

22 October 2026 15:42:25

                           571

                      157.20

XLON

00428882136TRLO1

22 October 2026 15:42:25

                           571

                      157.20

XLON

00428882137TRLO1

22 October 2026 15:42:30

                        1,911

                      157.20

XLON

00428882140TRLO1

22 October 2026 15:42:34

                        2,000

                      157.40

XLON

00428882144TRLO1

22 October 2026 15:45:17

                        1,943

                      157.40

XLON

00428882316TRLO1

22 October 2026 15:46:14

                        1,118

                      157.40

XLON

00428882346TRLO1

22 October 2026 15:46:14

                           549

                      157.40

XLON

00428882347TRLO1

22 October 2026 15:46:14

                           164

                      157.40

XLON

00428882348TRLO1

22 October 2026 15:46:14

                           235

                      157.40

XLON

00428882349TRLO1

22 October 2026 15:47:02

                           110

                      157.40

XLON

00428882409TRLO1

22 October 2026 15:47:07

                        1,943

                      157.40

XLON

00428882423TRLO1

22 October 2026 15:47:21

                        1,560

                      157.40

XLON

00428882444TRLO1

22 October 2026 15:54:12

                           504

                      157.40

XLON

00428882738TRLO1

22 October 2026 15:54:12

                           503

                      157.40

XLON

00428882739TRLO1

22 October 2026 15:55:59

                        1,007

                      157.20

XLON

00428882888TRLO1

22 October 2026 15:55:59

                           503

                      157.20

XLON

00428882889TRLO1

22 October 2026 15:58:55

                           509

                      157.40

XLON

00428883067TRLO1

22 October 2026 15:59:49

                           507

                      157.40

XLON

00428883145TRLO1

22 October 2026 16:00:38

                           279

                      157.40

XLON

00428883250TRLO1

22 October 2026 16:00:38

                           231

                      157.40

XLON

00428883251TRLO1

22 October 2026 16:01:23

                           508

                      157.40

XLON

00428883302TRLO1

22 October 2026 16:02:08

                           506

                      157.40

XLON

00428883387TRLO1

22 October 2026 16:02:57

                        2,516

                      157.20

XLON

00428883438TRLO1

22 October 2026 16:06:28

                           485

                      157.00

XLON

00428883683TRLO1

22 October 2026 16:06:28

                           484

                      157.00

XLON

00428883684TRLO1

22 October 2026 16:06:28

                           484

                      157.00

XLON

00428883685TRLO1

22 October 2026 16:06:28

                           484

                      157.00

XLON

00428883686TRLO1

22 October 2026 16:12:25

                           562

                      157.20

XLON

00428884548TRLO1

22 October 2026 16:12:25

                           164

                      157.20

XLON

00428884549TRLO1

22 October 2026 16:15:17

                           979

                      157.20

XLON

00428884910TRLO1

22 October 2026 16:15:17

                           490

                      157.20

XLON

00428884911TRLO1

22 October 2026 16:19:10

                           685

                      157.40

XLON

00428885233TRLO1

22 October 2026 16:19:10

                        1,368

                      157.40

XLON

00428885234TRLO1

22 October 2026 16:19:10

                        1,365

                      157.40

XLON

00428885235TRLO1

22 October 2026 16:19:10

                           644

                      157.40

XLON

00428885236TRLO1

22 October 2026 16:19:10

                           922

                      157.40

XLON

00428885237TRLO1

22 October 2026 16:19:10

                           548

                      157.40

XLON

00428885238TRLO1

22 October 2026 16:19:10

                           164

                      157.40

XLON

00428885239TRLO1

22 October 2026 16:19:10

                           235

                      157.40

XLON

00428885240TRLO1

22 October 2026 16:19:24

                           509

                      157.40

XLON

00428885253TRLO1

22 October 2026 16:19:42

                           501

                      157.40

XLON

00428885275TRLO1

22 October 2026 16:19:50

                           355

                      157.40

XLON

00428885286TRLO1

22 October 2026 16:19:50

                           280

                      157.40

XLON

00428885287TRLO1

 

 

 

 

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
 
 

Companies

NCC Group (NCC)
UK 100

Latest directors dealings