Transaction in Own Shares

Summary by AI BETAClose X

NCC Group plc has purchased 201,150 of its ordinary shares on January 30, 2026, at prices ranging from 139.40 pence to 142.00 pence, with a weighted average price of 140.4166 pence per share. These shares are intended for cancellation, and this transaction brings the total shares purchased under the buyback program to 1,597,111. Following the cancellation, the company's issued share capital will be 313,630,794 shares, with the total number of voting rights also standing at this figure.

Disclaimer*

NCC Group PLC
02 February 2026
 

 

2nd February 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 January 2026

Number of ordinary shares purchased:

201,150

Lowest price per share (pence):

139.40

Highest price per share (pence):

142.00

Weighted average price per day (pence):

140.4166

 

The Company intends to cancel the purchased shares.

Including the above purchases, NCC Group has purchased a total of 1,597,111 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,630,794 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,630,794. 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

        140.4166

          201,150

            139.40

            142.00

 

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 January 2026 08:21:10

                        1,032

                      141.00

XLON

00373586023TRLO1

30 January 2026 08:37:15

                              1

                      142.00

XLON

00373616463TRLO1

30 January 2026 08:37:15

                              2

                      142.00

XLON

00373616464TRLO1

30 January 2026 08:51:28

                           210

                      141.80

XLON

00373641859TRLO1

30 January 2026 08:51:28

                            52

                      141.80

XLON

00373641860TRLO1

30 January 2026 08:51:28

                            14

                      141.80

XLON

00373641861TRLO1

30 January 2026 08:51:28

                           181

                      141.80

XLON

00373641862TRLO1

30 January 2026 08:51:28

                            90

                      141.80

XLON

00373641863TRLO1

30 January 2026 09:05:10

                           515

                      141.80

XLON

00373665171TRLO1

30 January 2026 09:05:10

                           262

                      141.80

XLON

00373665172TRLO1

30 January 2026 09:05:10

                           285

                      141.80

XLON

00373665173TRLO1

30 January 2026 09:05:10

                           530

                      141.80

XLON

00373665174TRLO1

30 January 2026 09:05:16

                        2,600

                      141.80

XLON

00373665468TRLO1

30 January 2026 09:05:16

                           655

                      141.80

XLON

00373665470TRLO1

30 January 2026 09:09:55

                        1,637

                      141.60

XLON

00373673393TRLO1

30 January 2026 09:10:44

                        1,660

                      141.40

XLON

00373674681TRLO1

30 January 2026 09:15:18

                           118

                      141.40

XLON

00373685218TRLO1

30 January 2026 09:15:18

                        1,355

                      141.40

XLON

00373685219TRLO1

30 January 2026 09:15:18

                           236

                      141.40

XLON

00373685220TRLO1

30 January 2026 09:18:40

                        1,054

                      141.20

XLON

00373694546TRLO1

30 January 2026 09:18:40

                           544

                      141.20

XLON

00373694547TRLO1

30 January 2026 09:18:57

                        1,089

                      141.20

XLON

00373695038TRLO1

30 January 2026 09:18:57

                           524

                      141.20

XLON

00373695039TRLO1

30 January 2026 09:18:57

                           537

                      141.20

XLON

00373695040TRLO1

30 January 2026 09:35:05

                           533

                      141.00

XLON

00373729403TRLO1

30 January 2026 10:11:06

                            52

                      141.20

XLON

00373788224TRLO1

30 January 2026 10:11:06

                        1,649

                      141.20

XLON

00373788225TRLO1

30 January 2026 10:13:32

                        1,055

                      141.20

XLON

00373788301TRLO1

30 January 2026 10:13:32

                           790

                      141.20

XLON

00373788302TRLO1

30 January 2026 10:20:07

                        1,034

                      141.00

XLON

00373788497TRLO1

30 January 2026 10:20:10

                        1,060

                      141.00

XLON

00373788498TRLO1

30 January 2026 10:21:37

                           400

                      140.80

XLON

00373788560TRLO1

30 January 2026 10:21:37

                           730

                      140.80

XLON

00373788561TRLO1

30 January 2026 10:25:27

                        1,608

                      140.80

XLON

00373788754TRLO1

30 January 2026 10:26:09

                        1,072

                      140.60

XLON

00373788778TRLO1

30 January 2026 10:37:19

                        1,101

                      140.80

XLON

00373789641TRLO1

30 January 2026 10:38:20

                           174

                      140.60

XLON

00373789675TRLO1

30 January 2026 10:38:20

                            15

                      140.60

XLON

00373789676TRLO1

30 January 2026 10:38:20

                            40

                      140.60

XLON

00373789677TRLO1

30 January 2026 10:39:03

                           872

                      140.60

XLON

00373789730TRLO1

30 January 2026 10:39:03

                           229

                      140.60

XLON

00373789731TRLO1

30 January 2026 10:39:04

                        1,081

                      140.40

XLON

00373789758TRLO1

30 January 2026 10:40:08

                           533

                      140.20

XLON

00373789814TRLO1

30 January 2026 10:47:26

                           563

                      140.00

XLON

00373790735TRLO1

30 January 2026 10:54:28

                           248

                      139.80

XLON

00373791105TRLO1

30 January 2026 10:54:28

                           316

                      139.80

XLON

00373791106TRLO1

30 January 2026 10:54:28

                           563

                      139.80

XLON

00373791107TRLO1

30 January 2026 11:06:22

                        1,058

                      139.60

XLON

00373791635TRLO1

30 January 2026 11:06:26

                           541

                      139.40

XLON

00373791640TRLO1

30 January 2026 11:20:44

                           284

                      139.40

XLON

00373792252TRLO1

30 January 2026 11:20:44

                           826

                      139.40

XLON

00373792253TRLO1

30 January 2026 12:11:44

                    117,412

                      140.00

XLON

00373794252TRLO1

30 January 2026 12:14:33

                           360

                      140.60

XLON

00373794365TRLO1

30 January 2026 12:16:52

                           336

                      141.00

XLON

00373794458TRLO1

30 January 2026 12:16:52

                            24

                      141.00

XLON

00373794459TRLO1

30 January 2026 12:17:44

                            16

                      141.00

XLON

00373794521TRLO1

30 January 2026 12:17:44

                           735

                      141.00

XLON

00373794522TRLO1

30 January 2026 12:17:44

                           159

                      141.00

XLON

00373794523TRLO1

30 January 2026 12:24:27

                            31

                      141.20

XLON

00373794765TRLO1

30 January 2026 12:27:11

                        1,111

                      141.40

XLON

00373794836TRLO1

30 January 2026 12:27:33

                            86

                      141.20

XLON

00373794849TRLO1

30 January 2026 12:27:33

                        1,002

                      141.20

XLON

00373794850TRLO1

30 January 2026 12:30:26

                           519

                      141.00

XLON

00373794936TRLO1

30 January 2026 12:30:26

                        1,039

                      141.00

XLON

00373794937TRLO1

30 January 2026 12:30:26

                           519

                      141.00

XLON

00373794938TRLO1

30 January 2026 12:45:02

                           452

                      141.20

XLON

00373795316TRLO1

30 January 2026 12:45:02

                           106

                      141.20

XLON

00373795317TRLO1

30 January 2026 12:53:41

                           259

                      141.00

XLON

00373795647TRLO1

30 January 2026 12:55:01

                        1,412

                      141.00

XLON

00373795690TRLO1

30 January 2026 12:55:01

                           259

                      141.00

XLON

00373795691TRLO1

30 January 2026 13:01:54

                        1,640

                      140.80

XLON

00373795881TRLO1

30 January 2026 13:17:37

                           341

                      140.60

XLON

00373796289TRLO1

30 January 2026 13:17:37

                            17

                      140.60

XLON

00373796290TRLO1

30 January 2026 13:24:46

                           725

                      140.60

XLON

00373796568TRLO1

30 January 2026 13:24:46

                           341

                      140.60

XLON

00373796569TRLO1

30 January 2026 13:31:18

                        1,095

                      140.80

XLON

00373796956TRLO1

30 January 2026 13:31:18

                           163

                      140.80

XLON

00373796957TRLO1

30 January 2026 13:31:18

                           291

                      140.80

XLON

00373796958TRLO1

30 January 2026 13:56:19

                            71

                      140.60

XLON

00373797887TRLO1

30 January 2026 13:56:19

                              4

                      140.60

XLON

00373797888TRLO1

30 January 2026 13:56:32

                           500

                      140.60

XLON

00373797896TRLO1

30 January 2026 13:56:52

                           118

                      140.60

XLON

00373797916TRLO1

30 January 2026 13:56:52

                              6

                      140.60

XLON

00373797917TRLO1

30 January 2026 13:57:19

                           334

                      140.60

XLON

00373797926TRLO1

30 January 2026 13:57:19

                           575

                      140.60

XLON

00373797927TRLO1

30 January 2026 13:57:19

                           118

                      140.60

XLON

00373797928TRLO1

30 January 2026 14:07:49

                            26

                      141.00

XLON

00373798410TRLO1

30 January 2026 14:31:59

                           200

                      141.00

XLON

00373800804TRLO1

30 January 2026 14:31:59

                           908

                      141.00

XLON

00373800805TRLO1

30 January 2026 14:31:59

                           554

                      141.00

XLON

00373800806TRLO1

30 January 2026 14:38:57

                        1,462

                      140.80

XLON

00373801483TRLO1

30 January 2026 14:38:57

                           200

                      140.80

XLON

00373801484TRLO1

30 January 2026 14:38:57

                           553

                      140.80

XLON

00373801485TRLO1

30 January 2026 14:38:57

                           554

                      140.80

XLON

00373801486TRLO1

30 January 2026 14:38:57

                           554

                      140.80

XLON

00373801487TRLO1

30 January 2026 14:39:06

                            16

                      140.60

XLON

00373801541TRLO1

30 January 2026 14:44:35

                        1,350

                      140.60

XLON

00373801900TRLO1

30 January 2026 14:44:35

                            52

                      140.60

XLON

00373801901TRLO1

30 January 2026 14:45:20

                           210

                      140.60

XLON

00373801998TRLO1

30 January 2026 14:45:20

                           960

                      140.60

XLON

00373801999TRLO1

30 January 2026 14:45:20

                           442

                      140.60

XLON

00373802000TRLO1

30 January 2026 14:45:20

                        1,374

                      140.60

XLON

00373802001TRLO1

30 January 2026 14:45:42

                           559

                      140.60

XLON

00373802033TRLO1

30 January 2026 14:49:55

                            29

                      140.60

XLON

00373802322TRLO1

30 January 2026 14:51:15

                           425

                      140.60

XLON

00373802385TRLO1

30 January 2026 14:51:22

                           176

                      140.60

XLON

00373802392TRLO1

30 January 2026 14:51:31

                            69

                      140.60

XLON

00373802397TRLO1

30 January 2026 14:57:00

                           316

                      140.60

XLON

00373802696TRLO1

30 January 2026 14:57:00

                            16

                      140.60

XLON

00373802697TRLO1

30 January 2026 14:57:00

                            52

                      140.60

XLON

00373802698TRLO1

30 January 2026 14:59:39

                        1,731

                      140.60

XLON

00373802931TRLO1

30 January 2026 14:59:39

                            52

                      140.60

XLON

00373802932TRLO1

30 January 2026 14:59:56

                           398

                      140.60

XLON

00373802966TRLO1

30 January 2026 15:03:40

                        1,102

                      140.60

XLON

00373803242TRLO1

30 January 2026 15:10:41

                           953

                      141.20

XLON

00373803724TRLO1

30 January 2026 15:29:07

                            52

                      141.00

XLON

00373804956TRLO1

30 January 2026 15:29:07

                        1,584

                      141.00

XLON

00373804957TRLO1

30 January 2026 15:37:02

                            47

                      141.40

XLON

00373805323TRLO1

30 January 2026 15:37:02

                           342

                      141.40

XLON

00373805324TRLO1

30 January 2026 15:37:02

                        1,268

                      141.40

XLON

00373805325TRLO1

30 January 2026 15:53:57

                        1,674

                      141.40

XLON

00373806097TRLO1

30 January 2026 16:06:03

                           518

                      141.60

XLON

00373806691TRLO1

30 January 2026 16:06:03

                           517

                      141.60

XLON

00373806692TRLO1

30 January 2026 16:06:03

                           518

                      141.60

XLON

00373806693TRLO1

30 January 2026 16:06:03

                           518

                      141.60

XLON

00373806694TRLO1

30 January 2026 16:06:03

                           469

                      141.60

XLON

00373806695TRLO1

30 January 2026 16:06:03

                            49

                      141.60

XLON

00373806696TRLO1

30 January 2026 16:06:03

                           517

                      141.60

XLON

00373806697TRLO1

30 January 2026 16:16:03

                           184

                      141.60

XLON

00373807358TRLO1

30 January 2026 16:17:10

                           875

                      141.20

XLON

00373807487TRLO1

30 January 2026 16:17:10

                        1,335

                      141.20

XLON

00373807488TRLO1

30 January 2026 16:17:10

                        4,235

                      141.20

XLON

00373807489TRLO1

30 January 2026 16:17:18

                           584

                      141.20

XLON

00373807497TRLO1

30 January 2026 16:17:18

                            39

                      141.20

XLON

00373807498TRLO1

30 January 2026 16:18:10

                        1,786

                      141.20

XLON

00373807620TRLO1

30 January 2026 16:18:43

                        1,042

                      141.40

XLON

00373807681TRLO1

30 January 2026 16:18:43

                           519

                      141.40

XLON

00373807682TRLO1

30 January 2026 16:18:43

                           200

                      141.40

XLON

00373807683TRLO1

30 January 2026 16:18:43

                        1,199

                      141.40

XLON

00373807684TRLO1

 

 

 

 

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