Transaction in Own Shares

Summary by AI BETAClose X

NCC Group plc has announced the purchase of 396,465 ordinary shares on January 29, 2026, at prices ranging from 140.00 pence to 143.40 pence, with a weighted average price of 141.0497 pence per share. These shares are intended for cancellation, and following this transaction, the company's issued share capital will be 313,831,944 shares, with the total number of voting rights also standing at this figure. This buyback activity is part of an ongoing program, with a total of 1,395,961 shares repurchased since its commencement.

Disclaimer*

NCC Group PLC
30 January 2026
 

 

30th January 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:

29th January 2026

Number of ordinary shares purchased:

396,465

Lowest price per share (pence):

140.00

Highest price per share (pence):

143.40

Weighted average price per day (pence):

141.0497

 

The Company intends to cancel the purchased shares.

Including the above purchases, NCC Group has purchased a total of 1,395,961 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 313,831,944 shares. The Company does not hold any shares in Treasury.

Once the shares are cancelled, the total number of voting rights in NCC Group will therefore be 313,831,944. This figure may be used by shareholders as the denominator for the calculations by which they can determine if they are required to notify their interest, or a change to their interest, in the Company under the Financial Conduct Authority's Disclosure and Transparency Rules.

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 315,227,905 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 315,227,905.

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

141.0497

396,465

140.00

143.40

 

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

29 January 2026 08:00:24

                           534

                      141.80

XLON

00373085028TRLO1

29 January 2026 08:15:22

                           113

                      140.60

XLON

00373095393TRLO1

29 January 2026 08:15:22

                        1,405

                      140.60

XLON

00373095394TRLO1

29 January 2026 08:17:05

                        1,675

                      140.60

XLON

00373096732TRLO1

29 January 2026 08:23:46

                           535

                      140.80

XLON

00373101328TRLO1

29 January 2026 08:23:46

                           534

                      140.80

XLON

00373101329TRLO1

29 January 2026 08:28:26

                           560

                      140.60

XLON

00373105634TRLO1

29 January 2026 08:28:26

                           183

                      140.60

XLON

00373105635TRLO1

29 January 2026 08:28:26

                           376

                      140.60

XLON

00373105636TRLO1

29 January 2026 08:29:05

                           557

                      140.60

XLON

00373105961TRLO1

29 January 2026 08:29:35

                           536

                      140.80

XLON

00373106249TRLO1

29 January 2026 08:30:36

                    100,000

                      141.00

XLON

00373106861TRLO1

29 January 2026 08:41:38

                           567

                      141.20

XLON

00373116363TRLO1

29 January 2026 08:41:38

                           568

                      141.20

XLON

00373116364TRLO1

29 January 2026 08:58:20

                           501

                      141.40

XLON

00373133085TRLO1

29 January 2026 08:58:20

                            33

                      141.40

XLON

00373133086TRLO1

29 January 2026 09:17:57

                           162

                     142.60

XLON

00373156160TRLO1

29 January 2026 09:18:56

                           502

                      142.40

XLON

00373157749TRLO1

29 January 2026 09:18:56

                           880

                      142.40

XLON

00373157750TRLO1

29 January 2026 09:18:56

                            89

                      142.40

XLON

00373157751TRLO1

29 January 2026 09:18:56

                            76

                      142.40

XLON

00373157752TRLO1

29 January 2026 09:18:56

                           545

                      142.40

XLON

00373157753TRLO1

29 January 2026 09:18:56

                            90

                      142.40

XLON

00373157754TRLO1

29 January 2026 09:19:06

                        2,143

                      142.20

XLON

00373158048TRLO1

29 January 2026 09:22:00

                        1,106

                      142.20

XLON

00373161387TRLO1

29 January 2026 09:38:52

                           587

                      142.00

XLON

00373183396TRLO1

29 January 2026 09:38:52

                           586

                      142.00

XLON

00373183397TRLO1

29 January 2026 09:38:52

                           587

                      142.00

XLON

00373183398TRLO1

29 January 2026 09:38:52

                           586

                      142.00

XLON

00373183399TRLO1

29 January 2026 09:51:36

                        1,095

                      142.40

XLON

00373209086TRLO1

29 January 2026 09:58:00

                           579

                      142.20

XLON

00373223125TRLO1

29 January 2026 09:58:00

                           579

                      142.20

XLON

00373223126TRLO1

29 January 2026 10:06:58

                        1,537

                      142.20

XLON

00373227682TRLO1

29 January 2026 10:06:58

                           778

                      142.20

XLON

00373227683TRLO1

29 January 2026 10:07:29

                           540

                      142.00

XLON

00373228433TRLO1

29 January 2026 10:08:12

                           547

                      142.00

XLON

00373228458TRLO1

29 January 2026 10:13:44

                            87

                      142.00

XLON

00373228747TRLO1

29 January 2026 10:13:44

                           484

                      142.00

XLON

00373228748TRLO1

29 January 2026 10:13:44

                           564

                      142.00

XLON

00373228749TRLO1

29 January 2026 10:13:44

                              6

                      142.00

XLON

00373228750TRLO1

29 January 2026 10:13:44

                           223

                      142.00

XLON

00373228751TRLO1

29 January 2026 10:13:44

                           348

                      142.00

XLON

00373228752TRLO1

29 January 2026 10:27:25

                           394

                      142.00

XLON

00373229412TRLO1

29 January 2026 10:27:25

                           148

                      142.00

XLON

00373229413TRLO1

29 January 2026 10:27:25

                           541

                      142.00

XLON

00373229414TRLO1

29 January 2026 10:27:25

                           541

                      142.00

XLON

00373229415TRLO1

29 January 2026 10:27:25

                           541

                      142.00

XLON

00373229416TRLO1

29 January 2026 10:27:59

                           560

                      142.00

XLON

00373229447TRLO1

29 January 2026 10:47:18

                        1,605

                      142.00

XLON

00373231436TRLO1

29 January 2026 10:56:16

                        1,026

                      141.40

XLON

00373231892TRLO1

29 January 2026 11:03:26

                           551

                      141.40

XLON

00373232287TRLO1

29 January 2026 11:45:25

                        1,023

                      142.00

XLON

00373235378TRLO1

29 January 2026 11:45:35

                        2,217

                      141.80

XLON

00373235391TRLO1

29 January 2026 11:46:50

                        1,662

                      141.80

XLON

00373235480TRLO1

29 January 2026 11:47:00

                        1,083

                      141.80

XLON

00373235492TRLO1

29 January 2026 11:55:01

                        1,086

                      142.00

XLON

00373236127TRLO1

29 January 2026 11:55:01

                           543

                      142.00

XLON

00373236128TRLO1

29 January 2026 12:16:33

                        1,704

                      141.80

XLON

00373238625TRLO1

29 January 2026 12:38:01

                        1,111

                      142.40

XLON

00373240130TRLO1

29 January 2026 13:16:01

                           543

                     142.20

XLON

00373243024TRLO1

29 January 2026 13:16:01

                        1,085

                      142.20

XLON

00373243025TRLO1

29 January 2026 13:16:01

                           542

                      142.20

XLON

00373243026TRLO1

29 January 2026 13:16:01

                           542

                      142.20

XLON

00373243027TRLO1

29 January 2026 13:16:01

                           543

                      142.20

XLON

00373243028TRLO1

29 January 2026 13:16:01

                           542

                      142.20

XLON

00373243029TRLO1

29 January 2026 13:36:28

                        1,616

                      142.20

XLON

00373244780TRLO1

29 January 2026 13:36:50

                        1,074

                      142.20

XLON

00373244801TRLO1

29 January 2026 13:49:13

                        1,109

                      143.00

XLON

00373245458TRLO1

29 January 2026 13:58:29

                           368

                      142.80

XLON

00373245965TRLO1

29 January 2026 13:58:29

                            51

                      142.80

XLON

00373245966TRLO1

29 January 2026 13:58:29

                           701

                      142.80

XLON

00373245967TRLO1

29 January 2026 13:58:29

                           560

                      142.80

XLON

00373245968TRLO1

29 January 2026 14:20:52

                        1,103

                      143.40

XLON

00373247224TRLO1

29 January 2026 14:20:52

                           551

                      143.40

XLON

00373247225TRLO1

29 January 2026 14:23:46

                           300

                      143.20

XLON

00373247361TRLO1

29 January 2026 14:28:56

                          300

                      143.20

XLON

00373247686TRLO1

29 January 2026 14:28:56

                           782

                      143.20

XLON

00373247687TRLO1

29 January 2026 14:28:56

                           541

                      143.20

XLON

00373247688TRLO1

29 January 2026 14:32:08

                           541

                      143.20

XLON

00373248253TRLO1

29 January 2026 14:32:08

                           116

                      143.20

XLON

00373248254TRLO1

29 January 2026 14:32:08

                           425

                      143.20

XLON

00373248255TRLO1

29 January 2026 14:32:08

                        1,082

                      143.20

XLON

00373248256TRLO1

29 January 2026 14:32:42

                        1,746

                      143.00

XLON

00373248348TRLO1

29 January 2026 14:45:07

                           267

                      142.60

XLON

00373250196TRLO1

29 January 2026 14:45:07

                        1,738

                      142.60

XLON

00373250197TRLO1

29 January 2026 14:45:07

                           312

                      142.60

XLON

00373250198TRLO1

29 January 2026 14:45:07

                           580

                      142.60

XLON

00373250199TRLO1

29 January 2026 14:45:07

                           579

                      142.60

XLON

00373250200TRLO1

29 January 2026 14:45:07

                           579

                      142.60

XLON

00373250201TRLO1

29 January 2026 14:50:21

                           564

                      142.40

XLON

00373251092TRLO1

29 January 2026 14:50:21

                           563

                      142.40

XLON

00373251093TRLO1

29 January 2026 14:50:21

                           563

                      142.40

XLON

00373251094TRLO1

29 January 2026 14:50:21

                           564

                      142.40

XLON

00373251095TRLO1

29 January 2026 14:50:21

                           563

                      142.40

XLON

00373251096TRLO1

29 January 2026 14:55:44

                        1,106

                      142.20

XLON

00373251786TRLO1

29 January 2026 14:55:44

                           121

                      142.20

XLON

00373251787TRLO1

29 January 2026 14:55:44

                           431

                      142.20

XLON

00373251788TRLO1

29 January 2026 15:02:31

                           544

                      142.20

XLON

00373252757TRLO1

29 January 2026 15:02:31

                           545

                      142.20

XLON

00373252758TRLO1

29 January 2026 15:02:31

                           544

                      142.20

XLON

00373252759TRLO1

29 January 2026 15:02:31

                           544

                      142.20

XLON

00373252760TRLO1

29 January 2026 15:10:45

                           690

                      142.40

XLON

00373253686TRLO1

29 January 2026 15:10:45

                        3,362

                      142.20

XLON

00373253687TRLO1

29 January 2026 15:10:53

                           466

                      142.00

XLON

00373253690TRLO1

29 January 2026 15:10:53

                           121

                     142.00

XLON

00373253691TRLO1

29 January 2026 15:12:28

                        1,080

                      141.60

XLON

00373253797TRLO1

29 January 2026 15:14:13

                           548

                      141.40

XLON

00373254001TRLO1

29 January 2026 15:23:49

                           539

                      141.20

XLON

00373255374TRLO1

29 January 2026 15:23:49

                        1,080

                      141.20

XLON

00373255375TRLO1

29 January 2026 15:23:49

                           540

                      141.20

XLON

00373255376TRLO1

29 January 2026 15:30:21

                        2,246

                      141.20

XLON

00373256168TRLO1

29 January 2026 15:37:52

                           603

                      141.60

XLON

00373256847TRLO1

29 January 2026 15:38:15

                           598

                      141.60

XLON

00373256872TRLO1

29 January 2026 15:41:36

                        1,738

                      141.40

XLON

00373257173TRLO1

29 January 2026 15:41:36

                           580

                      141.40

XLON

00373257174TRLO1

29 January 2026 15:45:10

                    100,000

                      141.40

XLON

00373257628TRLO1

29 January 2026 15:45:11

                           542

                      141.20

XLON

00373257631TRLO1

29 January 2026 15:45:11

                        1,628

                      141.20

XLON

00373257632TRLO1

29 January 2026 15:46:20

                        1,134

                      141.00

XLON

00373257772TRLO1

29 January 2026 15:46:20

                           116

                      141.00

XLON

00373257773TRLO1

29 January 2026 15:46:20

                           450

                      141.00

XLON

00373257774TRLO1

29 January 2026 15:46:51

                           539

                      140.80

XLON

00373257869TRLO1

29 January 2026 15:46:51

                           540

                      140.80

XLON

00373257870TRLO1

29 January 2026 15:47:03

                           568

                      140.00

XLON

00373257960TRLO1

29 January 2026 15:49:22

                        2,316

                      140.20

XLON

00373258314TRLO1

29 January 2026 15:54:41

                    100,000

                      140.00

XLON

00373259010TRLO1

29 January 2026 16:06:42

                        2,845

                      140.40

XLON

00373260505TRLO1

29 January 2026 16:10:21

                           175

                      140.60

XLON

00373260852TRLO1

29 January 2026 16:10:21

                           876

                      140.60

XLON

00373260853TRLO1

29 January 2026 16:10:42

                           545

                      140.60

XLON

00373260907TRLO1

29 January 2026 16:10:52

                           587

                      140.60

XLON

00373260925TRLO1

29 January 2026 16:11:04

                           670

                      141.00

XLON

00373260949TRLO1

29 January 2026 16:11:04

                            15

                      141.00

XLON

00373260950TRLO1

29 January 2026 16:11:13

                           586

                      140.80

XLON

00373260977TRLO1

29 January 2026 16:11:25

                           353

                      140.80

XLON

00373261000TRLO1

 

 

 

 

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