Transaction in Own Shares

Summary by AI BETAClose X

Kainos Group plc has announced the purchase of 31,486 ordinary shares on January 21, 2026, as part of its ongoing share buyback program. The shares were acquired through Investec Bank plc at prices ranging from 919.50 pence to 951.50 pence, with a weighted average price of 938.0981 pence per share. The company intends to cancel these repurchased shares.

Disclaimer*

Kainos Group plc
22 January 2026
 

22nd January 2026

Kainos Group plc

("Kainos" or the "Company") 

 

Transaction in Own Shares

 

Kainos Group PLC ("the "Company") announces it has purchased the following number of its ordinary shares of 0.5 pence each through Investec Bank plc.

Ordinary Shares

Date of purchase:

21st January 2026

Number of ordinary shares purchased:

31,486

Lowest price per share (pence):

919.50

Highest price per share (pence):

951.50

Weighted average price per day (pence):

938.0981

 

The Company intends to cancel the purchased shares.

 

The table below contains detailed information about the purchases made as part of the buyback programme which was announced by the Company in its Interim Results announcement on 10th November 2025 and took effect on 19th November 2025 (the "Programme").

 

Aggregate Information

 

Venue

Volume-weighted average price (p)

Aggregated volume

Lowest price per share (p)

Highest price per share (p)

XLON

938.0981

31,486

919.50

951.50

 

 

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

21 January 2026 08:00:46

                            76

                      945.00

XLON

00371418450TRLO1

21 January 2026 08:09:34

                          228

                      951.50

XLON

00371426801TRLO1

21 January 2026 08:09:34

                          154

                      951.50

XLON

00371426809TRLO1

21 January 2026 08:11:35

                          164

                      950.00

XLON

00371428287TRLO1

21 January 2026 08:11:35

                          164

                      950.00

XLON

00371428288TRLO1

21 January 2026 08:11:38

                            77

                      949.50

XLON

00371428327TRLO1

21 January 2026 08:24:20

                            80

                      949.50

XLON

00371437490TRLO1

21 January 2026 08:28:15

                            79

                      950.00

XLON

00371440252TRLO1

21 January 2026 08:29:47

                            53

                      949.50

XLON

00371441627TRLO1

21 January 2026 08:32:58

                            81

                      951.00

XLON

00371444454TRLO1

21 January 2026 08:43:55

                            78

                      949.50

XLON

00371454895TRLO1

21 January 2026 08:43:55

                            78

                      949.50

XLON

00371454896TRLO1

21 January 2026 08:43:55

                            77

                      949.50

XLON

00371454897TRLO1

21 January 2026 08:44:00

                      10,000

                      949.50

XLON

00371454978TRLO1

21 January 2026 08:44:43

                            22

                      950.00

XLON

00371455923TRLO1

21 January 2026 08:44:43

                          175

                      950.00

XLON

00371455924TRLO1

21 January 2026 08:44:43

                          162

                      949.00

XLON

00371455925TRLO1

21 January 2026 08:45:02

                          117

                      949.00

XLON

00371456251TRLO1

21 January 2026 08:45:02

                            69

                      949.00

XLON

00371456252TRLO1

21 January 2026 08:47:33

                            80

                      947.00

XLON

00371459274TRLO1

21 January 2026 08:50:46

                            76

                      947.00

XLON

00371463693TRLO1

21 January 2026 09:08:31

                            12

                      946.50

XLON

00371481443TRLO1

21 January 2026 09:08:31

                          139

                      946.50

XLON

00371481444TRLO1

21 January 2026 09:11:40

                            80

                      946.00

XLON

00371484346TRLO1

21 January 2026 09:11:54

                            53

                      946.00

XLON

00371484557TRLO1

21 January 2026 09:11:54

                          175

                      946.00

XLON

00371484558TRLO1

21 January 2026 09:12:06

                            80

                      945.50

XLON

00371484796TRLO1

21 January 2026 09:27:36

                          164

                      945.50

XLON

00371498672TRLO1

21 January 2026 09:27:36

                            82

                      945.50

XLON

00371498673TRLO1

21 January 2026 09:27:36

                            82

                      945.50

XLON

00371498674TRLO1

21 January 2026 09:27:41

                            74

                      945.50

XLON

00371498696TRLO1

21 January 2026 09:27:45

                            78

                      945.50

XLON

00371498744TRLO1

21 January 2026 09:28:01

                          223

                      945.00

XLON

00371498999TRLO1

21 January 2026 09:28:01

                              4

                      945.00

XLON

00371499000TRLO1

21 January 2026 09:28:01

                          155

                      945.00

XLON

00371499001TRLO1

21 January 2026 09:42:57

                            81

                      943.50

XLON

00371517039TRLO1

21 January 2026 09:42:57

                            80

                      943.50

XLON

00371517040TRLO1

21 January 2026 09:42:57

                            80

                      943.50

XLON

00371517041TRLO1

21 January 2026 09:51:05

                            79

                      941.00

XLON

00371529608TRLO1

21 January 2026 09:57:22

                          126

                      941.00

XLON

00371540650TRLO1

21 January 2026 10:00:22

                            76

                      941.00

XLON

00371542203TRLO1

21 January 2026 10:00:57

                            76

                      939.50

XLON

00371542259TRLO1

21 January 2026 10:00:57

                            76

                      939.50

XLON

00371542260TRLO1

21 January 2026 10:01:24

                          161

                      938.50

XLON

00371542291TRLO1

21 January 2026 10:01:24

                          159

                      938.50

XLON

00371542292TRLO1

21 January 2026 10:01:53

                          163

                      937.50

XLON

00371542350TRLO1

21 January 2026 10:02:45

                          152

                      935.00

XLON

00371542387TRLO1

21 January 2026 10:07:20

                            48

                      934.50

XLON

00371542580TRLO1

21 January 2026 10:08:41

                            81

                      934.50

XLON

00371542657TRLO1

21 January 2026 10:13:56

                            76

                      934.00

XLON

00371542849TRLO1

21 January 2026 10:24:16

                          153

                      935.50

XLON

00371543221TRLO1

21 January 2026 10:27:01

                          126

                      935.00

XLON

00371543358TRLO1

21 January 2026 10:33:36

                            80

                      934.50

XLON

00371543696TRLO1

21 January 2026 10:45:05

                            77

                      937.50

XLON

00371544372TRLO1

21 January 2026 10:45:05

                            47

                      937.50

XLON

00371544376TRLO1

21 January 2026 10:45:05

                            81

                      937.50

XLON

00371544377TRLO1

21 January 2026 10:45:05

                              9

                      937.50

XLON

00371544378TRLO1

21 January 2026 10:46:20

                            81

                      936.00

XLON

00371544676TRLO1

21 January 2026 10:47:31

                            79

                      935.50

XLON

00371544970TRLO1

21 January 2026 10:50:11

                            71

                      936.00

XLON

00371545063TRLO1

21 January 2026 10:50:11

                              6

                      936.00

XLON

00371545064TRLO1

21 January 2026 10:50:17

                            77

                      934.50

XLON

00371545070TRLO1

21 January 2026 10:53:23

                            82

                      934.50

XLON

00371545155TRLO1

21 January 2026 10:53:24

                            80

                      934.00

XLON

00371545156TRLO1

21 January 2026 10:53:35

                          163

                      933.00

XLON

00371545172TRLO1

21 January 2026 10:53:35

                            81

                      933.00

XLON

00371545173TRLO1

21 January 2026 10:55:00

                            81

                      933.00

XLON

00371545239TRLO1

21 January 2026 10:58:12

                            76

                      932.50

XLON

00371545387TRLO1

21 January 2026 10:58:18

                          711

                      932.00

XLON

00371545391TRLO1

21 January 2026 11:07:10

                            76

                      931.00

XLON

00371545761TRLO1

21 January 2026 11:07:10

                            76

                      931.00

XLON

00371545762TRLO1

21 January 2026 11:07:11

                            44

                      930.50

XLON

00371545764TRLO1

21 January 2026 11:07:11

                          109

                      930.50

XLON

00371545765TRLO1

21 January 2026 11:08:09

                            80

                      930.00

XLON

00371545787TRLO1

21 January 2026 11:12:35

                            83

                      929.00

XLON

00371545950TRLO1

21 January 2026 11:18:35

                            79

                      929.00

XLON

00371546210TRLO1

21 January 2026 11:18:35

                            79

                      929.00

XLON

00371546211TRLO1

21 January 2026 11:28:51

                            24

                      928.50

XLON

00371546544TRLO1

21 January 2026 11:32:10

                            24

                      928.00

XLON

00371546770TRLO1

21 January 2026 11:32:10

                            55

                      928.00

XLON

00371546771TRLO1

21 January 2026 11:32:10

                            79

                      928.00

XLON

00371546772TRLO1

21 January 2026 11:35:03

                          165

                      925.50

XLON

00371546986TRLO1

21 January 2026 11:43:20

                          154

                      926.00

XLON

00371547414TRLO1

21 January 2026 11:44:55

                            81

                      926.00

XLON

00371547460TRLO1

21 January 2026 11:45:12

                            80

                      925.50

XLON

00371547487TRLO1

21 January 2026 11:49:10

                            78

                      924.00

XLON

00371547664TRLO1

21 January 2026 11:49:10

                            79

                      924.00

XLON

00371547665TRLO1

21 January 2026 11:52:01

                            82

                      923.00

XLON

00371547840TRLO1

21 January 2026 11:56:23

                            79

                      921.50

XLON

00371548182TRLO1

21 January 2026 11:58:44

                            50

                      919.50

XLON

00371548312TRLO1

21 January 2026 12:02:20

                          161

                      920.50

XLON

00371548597TRLO1

21 January 2026 12:07:53

                          164

                      920.50

XLON

00371548875TRLO1

21 January 2026 12:13:48

                          161

                      922.00

XLON

00371549179TRLO1

21 January 2026 12:13:48

                            81

                      922.00

XLON

00371549180TRLO1

21 January 2026 12:28:31

                            77

                      921.00

XLON

00371550347TRLO1

21 January 2026 12:39:21

                          152

                      925.50

XLON

00371551115TRLO1

21 January 2026 12:39:21

                          158

                      925.00

XLON

00371551116TRLO1

21 January 2026 12:48:09

                            81

                      926.00

XLON

00371551729TRLO1

21 January 2026 13:05:16

                          164

                      926.00

XLON

00371552639TRLO1

21 January 2026 13:19:17

                          164

                      925.50

XLON

00371553273TRLO1

21 January 2026 13:31:40

                            79

                      924.50

XLON

00371553778TRLO1

21 January 2026 13:35:42

                            41

                      925.50

XLON

00371553964TRLO1

21 January 2026 13:39:03

                          136

                      927.00

XLON

00371554051TRLO1

21 January 2026 13:39:03

                            36

                      927.00

XLON

00371554052TRLO1

21 January 2026 13:50:13

                            57

                      927.50

XLON

00371554541TRLO1

21 January 2026 13:57:27

                          160

                      929.00

XLON

00371554899TRLO1

21 January 2026 13:57:27

                          133

                      928.50

XLON

00371554900TRLO1

21 January 2026 14:03:32

                            31

                      928.50

XLON

00371555191TRLO1

21 January 2026 14:03:32

                          133

                      928.50

XLON

00371555192TRLO1

21 January 2026 14:03:34

                          102

                      928.50

XLON

00371555193TRLO1

21 January 2026 14:04:07

                            81

                      928.50

XLON

00371555207TRLO1

21 January 2026 14:04:47

                            81

                      930.00

XLON

00371555467TRLO1

21 January 2026 14:05:04

                          162

                      929.50

XLON

00371555519TRLO1

21 January 2026 14:05:04

                            87

                      930.00

XLON

00371555520TRLO1

21 January 2026 14:05:40

                            87

                      929.50

XLON

00371555601TRLO1

21 January 2026 14:06:00

                            82

                      929.50

XLON

00371555621TRLO1

21 January 2026 14:09:35

                            82

                      929.50

XLON

00371555823TRLO1

21 January 2026 14:11:59

                          102

                      931.50

XLON

00371556259TRLO1

21 January 2026 14:11:59

                            14

                      930.50

XLON

00371556260TRLO1

21 January 2026 14:11:59

                          142

                      930.50

XLON

00371556261TRLO1

21 January 2026 14:13:42

                            85

                      931.00

XLON

00371556411TRLO1

21 January 2026 14:13:43

                            76

                      932.00

XLON

00371556412TRLO1

21 January 2026 14:13:46

                            57

                      932.00

XLON

00371556423TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556437TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556438TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556439TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556440TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556441TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556442TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556443TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556444TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556445TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556446TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556447TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556448TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556449TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556450TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556451TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556452TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556453TRLO1

21 January 2026 14:13:51

                            24

                      932.50

XLON

00371556455TRLO1

21 January 2026 14:14:04

                            48

                      933.00

XLON

00371556477TRLO1

21 January 2026 14:14:56

                          163

                      933.00

XLON

00371556550TRLO1

21 January 2026 14:14:56

                          163

                      933.00

XLON

00371556552TRLO1

21 January 2026 14:14:57

                          155

                      932.50

XLON

00371556553TRLO1

21 January 2026 14:16:40

                          152

                      932.50

XLON

00371556666TRLO1

21 January 2026 14:22:25

                          391

                      937.00

XLON

00371557145TRLO1

21 January 2026 14:22:25

                          398

                      936.00

XLON

00371557146TRLO1

21 January 2026 14:23:31

                          323

                      934.50

XLON

00371557198TRLO1

21 January 2026 14:24:16

                          243

                      935.00

XLON

00371557251TRLO1

21 January 2026 14:24:43

                            81

                      934.00

XLON

00371557320TRLO1

21 January 2026 14:24:43

                            81

                      934.00

XLON

00371557321TRLO1

21 January 2026 14:37:23

                          305

                      935.00

XLON

00371558683TRLO1

21 January 2026 14:37:23

                            76

                      935.00

XLON

00371558684TRLO1

21 January 2026 14:39:43

                          230

                      934.00

XLON

00371558916TRLO1

21 January 2026 14:41:31

                            76

                      933.00

XLON

00371559122TRLO1

21 January 2026 14:41:31

                            76

                      933.00

XLON

00371559123TRLO1

21 January 2026 14:44:59

                            77

                      931.50

XLON

00371559364TRLO1

21 January 2026 14:51:33

                            78

                      930.50

XLON

00371559795TRLO1

21 January 2026 14:51:33

                            77

                      930.50

XLON

00371559796TRLO1

21 January 2026 14:58:03

                          159

                      930.50

XLON

00371560138TRLO1

21 January 2026 14:58:07

                          159

                      930.00

XLON

00371560151TRLO1

21 January 2026 14:59:04

                            79

                      929.50

XLON

00371560195TRLO1

21 January 2026 15:01:33

                            79

                      929.00

XLON

00371560352TRLO1

21 January 2026 15:02:59

                            76

                      928.50

XLON

00371560432TRLO1

21 January 2026 15:11:43

                            78

                      928.50

XLON

00371560883TRLO1

21 January 2026 15:11:43

                            77

                      928.50

XLON

00371560884TRLO1

21 January 2026 15:11:43

                            77

                      928.50

XLON

00371560885TRLO1

21 January 2026 15:11:43

                            77

                      928.50

XLON

00371560886TRLO1

21 January 2026 15:11:43

                            77

                      928.50

XLON

00371560887TRLO1

21 January 2026 15:11:50

                            83

                      928.00

XLON

00371560899TRLO1

21 January 2026 15:14:22

                            76

                      927.50

XLON

00371561023TRLO1

21 January 2026 15:14:22

                            76

                      927.50

XLON

00371561024TRLO1

21 January 2026 15:14:22

                            76

                      927.50

XLON

00371561025TRLO1

21 January 2026 15:14:22

                            76

                      927.50

XLON

00371561026TRLO1

21 January 2026 15:17:00

                          227

                      927.00

XLON

00371561167TRLO1

21 January 2026 15:19:35

                          153

                      926.50

XLON

00371561327TRLO1

21 January 2026 15:20:11

                          162

                      925.00

XLON

00371561357TRLO1

21 January 2026 15:20:44

                          159

                      924.50

XLON

00371561425TRLO1

21 January 2026 15:28:21

                          159

                      925.00

XLON

00371561840TRLO1

21 January 2026 15:31:31

                            87

                      925.00

XLON

00371562071TRLO1

21 January 2026 15:41:22

                          243

                      927.00

XLON

00371562652TRLO1

21 January 2026 15:41:23

                          230

                      926.50

XLON

00371562656TRLO1

21 January 2026 15:41:23

                            83

                      926.00

XLON

00371562657TRLO1

21 January 2026 15:41:25

                            83

                      925.00

XLON

00371562659TRLO1

21 January 2026 15:43:19

                            27

                      924.50

XLON

00371562772TRLO1

21 January 2026 15:43:19

                          130

                      924.50

XLON

00371562773TRLO1

21 January 2026 15:48:41

                          228

                      925.00

XLON

00371563210TRLO1

21 January 2026 16:00:27

                          155

                      925.00

XLON

00371563857TRLO1

21 January 2026 16:00:31

                          152

                      924.50

XLON

00371563862TRLO1

21 January 2026 16:00:31

                          131

                      925.00

XLON

00371563863TRLO1

21 January 2026 16:01:16

                            40

                      925.00

XLON

00371563889TRLO1

21 January 2026 16:01:16

                            42

                      925.00

XLON

00371563890TRLO1

21 January 2026 16:02:11

                            76

                      925.00

XLON

00371563921TRLO1

21 January 2026 16:02:11

                              5

                      925.00

XLON

00371563922TRLO1

21 January 2026 16:05:25

                          162

                      925.00

XLON

00371564188TRLO1

21 January 2026 16:05:25

                            81

                      925.00

XLON

00371564189TRLO1

21 January 2026 16:08:37

                          297

                      925.00

XLON

00371564431TRLO1

21 January 2026 16:08:45

                            19

                      925.00

XLON

00371564516TRLO1

21 January 2026 16:09:03

                          232

                      924.50

XLON

00371564643TRLO1

21 January 2026 16:10:05

                            92

                      924.00

XLON

00371564760TRLO1

21 January 2026 16:10:05

                            66

                      924.00

XLON

00371564761TRLO1

21 January 2026 16:10:05

                            79

                      924.00

XLON

00371564762TRLO1

21 January 2026 16:18:24

                            77

                      923.00

XLON

00371565733TRLO1

21 January 2026 16:18:24

                            77

                      923.00

XLON

00371565734TRLO1

21 January 2026 16:18:24

                            77

                      923.00

XLON

00371565735TRLO1

21 January 2026 16:18:24

                            76

                      923.00

XLON

00371565736TRLO1

21 January 2026 16:18:24

                            26

                      922.50

XLON

00371565737TRLO1

21 January 2026 16:18:24

                            46

                      922.50

XLON

00371565738TRLO1

21 January 2026 16:18:24

                            45

                      922.50

XLON

00371565739TRLO1

21 January 2026 16:18:24

                          186

                      922.50

XLON

00371565740TRLO1

21 January 2026 16:19:51

                            72

                      922.50

XLON

00371566068TRLO1

21 January 2026 16:19:51

                            23

                      922.50

XLON

00371566069TRLO1

 

 

Ends

For further information, please contact:

Kainos                                                                                                    via FTI Consulting LLP
Brendan Mooney, Chief Executive Officer
Richard McCann, Chief Financial Officer

Investec Bank plc                                                                                +44 20 7597 5970
Patrick Robb / Nick Prowting / Arnav Kapoor

FTI Consulting LLP                                                                                 +44 20 3727 1000
Dwight Burden / Kwaku Aning

About Kainos Group plc
Kainos Group plc is a UK-headquartered provider of sophisticated IT services to major public sector, commercial and healthcare customers and a developer of software applications. Our shares are listed on the London Stock Exchange (LSE: KNOS).
Our expertise spans three divisions: Digital Services, Workday Services, and Workday Products.

Digital Services

Our Digital Services customers face a range of business challenges, including the need to improve their customer service, reduce costs and increase productivity. We help them to solve these problems by developing and supporting custom digital service platforms. Our solutions enable customers and their users to work smarter, faster and better, while ensuring the platforms are secure, accessible and cost effective.

Workday Services

We are a respected partner to Workday Inc., providing a comprehensive range of services to support customers deploying Workday's Finance, HR and Planning products. Our experience in complex deployments means we are trusted to launch, test, expand and support Workday systems.

Workday Products

We have developed proprietary software products that complement Workday by enhancing our customers' system security and compliance and improving their document generation and storage. Over 600 global customers use one or more of our products, with adoption growing rapidly.

Our people

Our people are central to our success. We employ more than 3,100 people in 18 countries across Europe, Asia and the Americas. 

Find out more

You can discover more about us at 
www.kainos.com.

 

 

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
 
 
UK 100

Latest directors dealings