Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Transaction in Own Shares

4th Mar 2026 07:00

RNS Number : 1862V
Kainos Group plc
04 March 2026
 

4th March 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:

3rd March 2026

Number of ordinary shares purchased:

33,235

Lowest price per share (pence):

721.00

Highest price per share (pence):

745.50

Weighted average price per day (pence):

729.8805

 

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

729.8805

33,235

721.00

745.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

03 March 2026 08:01:19

100

745.50

XLON

00379790605TRLO1

03 March 2026 08:07:59

103

744.00

XLON

00379791148TRLO1

03 March 2026 08:09:10

62

743.50

XLON

00379791304TRLO1

03 March 2026 08:09:10

42

743.50

XLON

00379791305TRLO1

03 March 2026 08:10:22

3

743.50

XLON

00379791478TRLO1

03 March 2026 08:11:27

144

744.00

XLON

00379791618TRLO1

03 March 2026 08:11:27

32

744.00

XLON

00379791619TRLO1

03 March 2026 08:13:15

107

744.00

XLON

00379791832TRLO1

03 March 2026 08:18:16

107

742.50

XLON

00379792368TRLO1

03 March 2026 08:20:00

100

739.50

XLON

00379792677TRLO1

03 March 2026 08:20:00

112

739.50

XLON

00379792678TRLO1

03 March 2026 08:24:21

101

737.50

XLON

00379793176TRLO1

03 March 2026 08:28:09

2

737.50

XLON

00379793462TRLO1

03 March 2026 08:28:09

104

737.50

XLON

00379793463TRLO1

03 March 2026 08:28:10

101

736.50

XLON

00379793466TRLO1

03 March 2026 08:29:12

101

735.00

XLON

00379793599TRLO1

03 March 2026 08:30:27

103

733.50

XLON

00379793706TRLO1

03 March 2026 08:30:56

109

733.00

XLON

00379793765TRLO1

03 March 2026 08:31:33

108

731.50

XLON

00379793845TRLO1

03 March 2026 08:32:12

104

731.00

XLON

00379793897TRLO1

03 March 2026 08:32:28

29

730.00

XLON

00379793928TRLO1

03 March 2026 08:32:28

76

730.00

XLON

00379793929TRLO1

03 March 2026 08:32:28

29

730.00

XLON

00379793930TRLO1

03 March 2026 08:38:29

102

730.50

XLON

00379794485TRLO1

03 March 2026 08:38:53

100

728.50

XLON

00379794517TRLO1

03 March 2026 08:38:53

7

728.50

XLON

00379794520TRLO1

03 March 2026 08:42:18

73

729.50

XLON

00379794787TRLO1

03 March 2026 08:42:18

29

729.50

XLON

00379794788TRLO1

03 March 2026 08:45:43

100

728.00

XLON

00379795164TRLO1

03 March 2026 08:57:55

100

729.00

XLON

00379796364TRLO1

03 March 2026 09:00:28

104

729.00

XLON

00379796550TRLO1

03 March 2026 09:01:57

17

729.50

XLON

00379796742TRLO1

03 March 2026 09:11:52

190

735.50

XLON

00379797468TRLO1

03 March 2026 09:12:37

102

733.50

XLON

00379797533TRLO1

03 March 2026 09:13:37

99

732.00

XLON

00379797627TRLO1

03 March 2026 09:13:37

2

732.00

XLON

00379797628TRLO1

03 March 2026 09:25:34

105

736.50

XLON

00379798604TRLO1

03 March 2026 09:34:45

102

735.50

XLON

00379799058TRLO1

03 March 2026 09:36:16

107

735.50

XLON

00379799135TRLO1

03 March 2026 09:40:55

109

734.00

XLON

00379799374TRLO1

03 March 2026 09:40:55

108

733.00

XLON

00379799376TRLO1

03 March 2026 09:43:02

100

730.50

XLON

00379799510TRLO1

03 March 2026 09:45:31

103

732.00

XLON

00379799681TRLO1

03 March 2026 09:49:15

100

730.50

XLON

00379799993TRLO1

03 March 2026 09:57:52

16

733.00

XLON

00379800489TRLO1

03 March 2026 09:58:56

89

733.00

XLON

00379800563TRLO1

03 March 2026 09:58:56

16

733.00

XLON

00379800564TRLO1

03 March 2026 09:59:53

102

734.50

XLON

00379800619TRLO1

03 March 2026 10:00:03

106

734.00

XLON

00379800623TRLO1

03 March 2026 10:00:17

107

733.50

XLON

00379800642TRLO1

03 March 2026 10:02:17

103

733.50

XLON

00379800808TRLO1

03 March 2026 10:02:50

101

733.00

XLON

00379800846TRLO1

03 March 2026 10:03:00

102

732.00

XLON

00379800854TRLO1

03 March 2026 10:07:06

101

730.50

XLON

00379801076TRLO1

03 March 2026 10:07:12

104

730.00

XLON

00379801104TRLO1

03 March 2026 10:13:48

100

729.00

XLON

00379801581TRLO1

03 March 2026 10:27:10

106

727.50

XLON

00379802328TRLO1

03 March 2026 10:28:56

81

727.00

XLON

00379802389TRLO1

03 March 2026 10:30:44

102

727.00

XLON

00379802538TRLO1

03 March 2026 10:38:38

88

729.50

XLON

00379803238TRLO1

03 March 2026 10:38:45

76

729.50

XLON

00379803242TRLO1

03 March 2026 10:38:45

8

729.50

XLON

00379803243TRLO1

03 March 2026 10:38:45

10

729.50

XLON

00379803244TRLO1

03 March 2026 10:38:45

13

729.50

XLON

00379803245TRLO1

03 March 2026 10:38:45

109

730.50

XLON

00379803246TRLO1

03 March 2026 10:38:46

109

730.00

XLON

00379803247TRLO1

03 March 2026 10:38:46

68

730.50

XLON

00379803248TRLO1

03 March 2026 10:38:47

36

730.00

XLON

00379803249TRLO1

03 March 2026 10:38:47

55

730.00

XLON

00379803250TRLO1

03 March 2026 10:38:47

202

730.00

XLON

00379803251TRLO1

03 March 2026 10:39:16

109

729.50

XLON

00379803293TRLO1

03 March 2026 10:44:44

47

728.50

XLON

00379803753TRLO1

03 March 2026 10:52:24

86

732.50

XLON

00379804478TRLO1

03 March 2026 10:52:32

209

731.50

XLON

00379804495TRLO1

03 March 2026 10:55:23

100

730.50

XLON

00379804669TRLO1

03 March 2026 10:55:23

5

730.50

XLON

00379804670TRLO1

03 March 2026 10:55:23

100

730.50

XLON

00379804671TRLO1

03 March 2026 10:59:44

103

732.50

XLON

00379804909TRLO1

03 March 2026 10:59:47

108

731.50

XLON

00379804910TRLO1

03 March 2026 11:00:32

94

730.50

XLON

00379804978TRLO1

03 March 2026 11:00:32

7

730.50

XLON

00379804979TRLO1

03 March 2026 11:05:43

5

730.50

XLON

00379805400TRLO1

03 March 2026 11:18:15

32

733.00

XLON

00379806591TRLO1

03 March 2026 11:18:15

74

733.00

XLON

00379806592TRLO1

03 March 2026 11:18:27

239

734.00

XLON

00379806595TRLO1

03 March 2026 11:18:27

231

734.00

XLON

00379806596TRLO1

03 March 2026 11:18:29

104

733.00

XLON

00379806597TRLO1

03 March 2026 11:18:30

102

732.50

XLON

00379806598TRLO1

03 March 2026 11:18:50

102

732.50

XLON

00379806621TRLO1

03 March 2026 11:20:41

94

732.50

XLON

00379806825TRLO1

03 March 2026 11:20:41

13

732.50

XLON

00379806826TRLO1

03 March 2026 11:21:00

90

733.50

XLON

00379806842TRLO1

03 March 2026 11:21:00

47

733.50

XLON

00379806843TRLO1

03 March 2026 11:21:00

16

733.50

XLON

00379806844TRLO1

03 March 2026 11:21:00

20

733.50

XLON

00379806845TRLO1

03 March 2026 11:22:41

31

733.50

XLON

00379806975TRLO1

03 March 2026 11:22:41

16

733.50

XLON

00379806976TRLO1

03 March 2026 11:22:41

5

733.50

XLON

00379806977TRLO1

03 March 2026 11:22:41

7

733.50

XLON

00379806978TRLO1

03 March 2026 11:22:48

100

732.50

XLON

00379806981TRLO1

03 March 2026 11:26:00

107

732.50

XLON

00379807162TRLO1

03 March 2026 11:26:02

102

732.00

XLON

00379807164TRLO1

03 March 2026 11:30:17

103

733.50

XLON

00379807453TRLO1

03 March 2026 11:30:35

108

733.00

XLON

00379807483TRLO1

03 March 2026 11:38:00

109

733.00

XLON

00379808008TRLO1

03 March 2026 11:45:31

16

735.00

XLON

00379808560TRLO1

03 March 2026 11:45:31

55

735.00

XLON

00379808561TRLO1

03 March 2026 11:45:31

250

735.00

XLON

00379808562TRLO1

03 March 2026 11:46:39

209

734.50

XLON

00379808685TRLO1

03 March 2026 11:51:03

106

733.50

XLON

00379808991TRLO1

03 March 2026 11:51:11

100

732.50

XLON

00379809013TRLO1

03 March 2026 11:51:11

100

732.50

XLON

00379809014TRLO1

03 March 2026 11:51:39

106

732.00

XLON

00379809061TRLO1

03 March 2026 11:51:50

21

731.00

XLON

00379809070TRLO1

03 March 2026 11:56:52

123

733.00

XLON

00379809391TRLO1

03 March 2026 11:57:02

154

733.00

XLON

00379809396TRLO1

03 March 2026 11:57:48

33

733.00

XLON

00379809429TRLO1

03 March 2026 11:58:37

71

733.00

XLON

00379809464TRLO1

03 March 2026 12:00:00

195

733.00

XLON

00379809493TRLO1

03 March 2026 12:07:36

106

731.00

XLON

00379810011TRLO1

03 March 2026 12:07:36

106

729.50

XLON

00379810012TRLO1

03 March 2026 12:07:36

106

729.00

XLON

00379810013TRLO1

03 March 2026 12:07:36

106

728.50

XLON

00379810014TRLO1

03 March 2026 12:13:35

104

730.50

XLON

00379810593TRLO1

03 March 2026 12:13:35

4,829

730.50

XLON

00379810594TRLO1

03 March 2026 12:20:27

103

730.50

XLON

00379811001TRLO1

03 March 2026 12:24:24

137

732.00

XLON

00379811225TRLO1

03 March 2026 12:24:24

123

732.00

XLON

00379811226TRLO1

03 March 2026 12:24:24

218

731.00

XLON

00379811227TRLO1

03 March 2026 12:25:00

30

730.50

XLON

00379811272TRLO1

03 March 2026 12:25:00

16

730.50

XLON

00379811273TRLO1

03 March 2026 12:25:00

156

730.50

XLON

00379811274TRLO1

03 March 2026 12:26:09

213

730.50

XLON

00379811334TRLO1

03 March 2026 12:28:29

106

730.00

XLON

00379811423TRLO1

03 March 2026 12:28:29

1

730.00

XLON

00379811424TRLO1

03 March 2026 12:31:35

108

729.50

XLON

00379811522TRLO1

03 March 2026 12:43:34

107

729.00

XLON

00379812114TRLO1

03 March 2026 12:44:46

109

729.00

XLON

00379812165TRLO1

03 March 2026 12:48:36

102

728.50

XLON

00379812357TRLO1

03 March 2026 12:48:37

106

728.00

XLON

00379812358TRLO1

03 March 2026 12:49:48

102

728.00

XLON

00379812421TRLO1

03 March 2026 12:51:38

103

727.00

XLON

00379812606TRLO1

03 March 2026 12:57:56

25

728.50

XLON

00379812869TRLO1

03 March 2026 12:57:56

10

728.50

XLON

00379812870TRLO1

03 March 2026 12:57:56

68

728.50

XLON

00379812871TRLO1

03 March 2026 13:16:36

104

726.50

XLON

00379813755TRLO1

03 March 2026 13:27:25

142

728.00

XLON

00379814415TRLO1

03 March 2026 13:27:25

32

728.00

XLON

00379814416TRLO1

03 March 2026 13:28:42

51

729.00

XLON

00379814472TRLO1

03 March 2026 13:28:46

107

729.00

XLON

00379814488TRLO1

03 March 2026 13:32:44

103

727.50

XLON

00379814835TRLO1

03 March 2026 13:32:44

5

727.50

XLON

00379814836TRLO1

03 March 2026 13:32:48

170

728.50

XLON

00379814837TRLO1

03 March 2026 13:37:27

107

728.00

XLON

00379815603TRLO1

03 March 2026 13:51:00

108

726.50

XLON

00379816511TRLO1

03 March 2026 13:51:00

100

726.00

XLON

00379816514TRLO1

03 March 2026 13:51:17

21

726.00

XLON

00379816559TRLO1

03 March 2026 13:51:17

194

726.00

XLON

00379816560TRLO1

03 March 2026 14:01:00

106

725.00

XLON

00379817262TRLO1

03 March 2026 14:08:06

102

724.50

XLON

00379817739TRLO1

03 March 2026 14:14:45

191

724.50

XLON

00379818160TRLO1

03 March 2026 14:14:45

105

723.50

XLON

00379818161TRLO1

03 March 2026 14:19:30

105

723.50

XLON

00379818629TRLO1

03 March 2026 14:19:31

101

722.50

XLON

00379818630TRLO1

03 March 2026 14:19:43

104

721.50

XLON

00379818647TRLO1

03 March 2026 14:19:58

106

721.50

XLON

00379818688TRLO1

03 March 2026 14:20:29

107

721.00

XLON

00379818790TRLO1

03 March 2026 14:25:00

107

721.50

XLON

00379819143TRLO1

03 March 2026 14:25:09

100

721.00

XLON

00379819166TRLO1

03 March 2026 14:30:03

71

724.00

XLON

00379819547TRLO1

03 March 2026 14:30:03

34

724.00

XLON

00379819548TRLO1

03 March 2026 14:30:03

200

724.00

XLON

00379819549TRLO1

03 March 2026 14:30:03

102

723.00

XLON

00379819550TRLO1

03 March 2026 14:31:21

107

727.00

XLON

00379820640TRLO1

03 March 2026 14:31:50

195

730.00

XLON

00379820750TRLO1

03 March 2026 14:31:50

250

730.00

XLON

00379820751TRLO1

03 March 2026 14:31:50

250

730.00

XLON

00379820752TRLO1

03 March 2026 14:31:50

250

730.00

XLON

00379820753TRLO1

03 March 2026 14:31:51

107

729.50

XLON

00379820756TRLO1

03 March 2026 14:31:51

178

729.50

XLON

00379820757TRLO1

03 March 2026 14:31:51

26

729.50

XLON

00379820758TRLO1

03 March 2026 14:32:55

109

728.00

XLON

00379820899TRLO1

03 March 2026 14:34:48

203

729.50

XLON

00379821163TRLO1

03 March 2026 14:35:00

199

729.50

XLON

00379821188TRLO1

03 March 2026 14:35:00

207

729.50

XLON

00379821189TRLO1

03 March 2026 14:35:01

208

728.50

XLON

00379821191TRLO1

03 March 2026 14:39:45

106

730.50

XLON

00379821807TRLO1

03 March 2026 14:40:06

103

729.50

XLON

00379821840TRLO1

03 March 2026 14:40:34

31

729.50

XLON

00379821946TRLO1

03 March 2026 14:40:34

168

729.50

XLON

00379821947TRLO1

03 March 2026 14:47:27

215

733.50

XLON

00379822715TRLO1

03 March 2026 14:47:27

197

733.00

XLON

00379822716TRLO1

03 March 2026 14:47:27

2

733.00

XLON

00379822717TRLO1

03 March 2026 14:47:37

197

732.00

XLON

00379822728TRLO1

03 March 2026 14:47:38

215

731.50

XLON

00379822729TRLO1

03 March 2026 14:51:11

102

730.50

XLON

00379822976TRLO1

03 March 2026 14:53:10

124

731.50

XLON

00379823119TRLO1

03 March 2026 14:54:10

105

729.50

XLON

00379823151TRLO1

03 March 2026 14:54:10

201

728.00

XLON

00379823152TRLO1

03 March 2026 14:54:25

101

726.50

XLON

00379823175TRLO1

03 March 2026 14:54:25

10

727.50

XLON

00379823176TRLO1

03 March 2026 14:54:25

11

728.00

XLON

00379823177TRLO1

03 March 2026 14:54:25

181

728.00

XLON

00379823178TRLO1

03 March 2026 14:54:25

139

728.00

XLON

00379823179TRLO1

03 March 2026 14:55:00

101

727.00

XLON

00379823197TRLO1

03 March 2026 14:56:30

10

729.00

XLON

00379823297TRLO1

03 March 2026 14:58:11

102

728.50

XLON

00379823417TRLO1

03 March 2026 15:00:09

61

730.00

XLON

00379823575TRLO1

03 March 2026 15:00:58

100

730.00

XLON

00379823669TRLO1

03 March 2026 15:01:05

100

730.00

XLON

00379823691TRLO1

03 March 2026 15:01:05

101

729.50

XLON

00379823692TRLO1

03 March 2026 15:01:20

26

728.00

XLON

00379823727TRLO1

03 March 2026 15:02:06

101

729.00

XLON

00379823788TRLO1

03 March 2026 15:02:06

93

728.50

XLON

00379823789TRLO1

03 March 2026 15:02:39

93

728.00

XLON

00379823836TRLO1

03 March 2026 15:02:48

101

728.00

XLON

00379823843TRLO1

03 March 2026 15:03:12

102

727.50

XLON

00379823934TRLO1

03 March 2026 15:03:24

51

726.50

XLON

00379823962TRLO1

03 March 2026 15:07:49

205

725.00

XLON

00379824255TRLO1

03 March 2026 15:10:03

100

725.50

XLON

00379824485TRLO1

03 March 2026 15:16:16

216

726.50

XLON

00379825008TRLO1

03 March 2026 15:16:16

155

726.00

XLON

00379825009TRLO1

03 March 2026 15:16:52

205

725.00

XLON

00379825075TRLO1

03 March 2026 15:24:06

155

727.00

XLON

00379825912TRLO1

03 March 2026 15:24:12

108

727.00

XLON

00379825917TRLO1

03 March 2026 15:25:03

100

726.50

XLON

00379825971TRLO1

03 March 2026 15:25:28

54

726.00

XLON

00379826024TRLO1

03 March 2026 15:25:28

55

726.00

XLON

00379826025TRLO1

03 March 2026 15:25:29

196

726.00

XLON

00379826027TRLO1

03 March 2026 15:27:53

106

724.50

XLON

00379826244TRLO1

03 March 2026 15:27:53

106

724.50

XLON

00379826245TRLO1

03 March 2026 15:27:53

105

724.50

XLON

00379826246TRLO1

03 March 2026 15:29:00

188

724.50

XLON

00379826351TRLO1

03 March 2026 15:39:05

100

728.00

XLON

00379827289TRLO1

03 March 2026 15:47:32

213

728.50

XLON

00379827856TRLO1

03 March 2026 15:47:32

213

728.00

XLON

00379827857TRLO1

03 March 2026 15:47:32

201

727.50

XLON

00379827858TRLO1

03 March 2026 15:49:00

205

726.00

XLON

00379827973TRLO1

03 March 2026 15:49:00

102

726.00

XLON

00379827974TRLO1

03 March 2026 15:50:50

298

725.00

XLON

00379828117TRLO1

03 March 2026 15:50:50

324

725.00

XLON

00379828118TRLO1

03 March 2026 15:53:07

216

724.00

XLON

00379828354TRLO1

03 March 2026 15:53:07

206

723.50

XLON

00379828355TRLO1

03 March 2026 15:55:33

206

721.50

XLON

00379828576TRLO1

03 March 2026 15:57:47

142

724.00

XLON

00379828886TRLO1

03 March 2026 15:57:47

137

724.00

XLON

00379828887TRLO1

03 March 2026 15:57:47

91

724.00

XLON

00379828888TRLO1

03 March 2026 16:04:12

188

728.50

XLON

00379829691TRLO1

03 March 2026 16:04:12

100

728.50

XLON

00379829692TRLO1

03 March 2026 16:04:24

96

729.50

XLON

00379829723TRLO1

03 March 2026 16:04:25

217

729.50

XLON

00379829728TRLO1

03 March 2026 16:04:32

218

730.00

XLON

00379829741TRLO1

03 March 2026 16:04:32

218

730.50

XLON

00379829742TRLO1

03 March 2026 16:04:32

180

730.50

XLON

00379829743TRLO1

03 March 2026 16:09:24

109

729.50

XLON

00379830164TRLO1

03 March 2026 16:11:03

208

729.50

XLON

00379830297TRLO1

03 March 2026 16:13:08

67

729.00

XLON

00379830485TRLO1

03 March 2026 16:13:08

108

729.00

XLON

00379830486TRLO1

03 March 2026 16:13:08

108

729.00

XLON

00379830487TRLO1

03 March 2026 16:13:08

150

729.00

XLON

00379830488TRLO1

03 March 2026 16:16:20

109

731.00

XLON

00379830972TRLO1

03 March 2026 16:16:27

103

731.00

XLON

00379830988TRLO1

03 March 2026 16:17:36

100

730.00

XLON

00379831203TRLO1

03 March 2026 16:19:19

107

730.00

XLON

00379831336TRLO1

03 March 2026 16:19:26

105

729.50

XLON

00379831355TRLO1

 

 

Ends

For further information, please contact:

Kainos  via FTI Consulting LLPBrendan Mooney, Chief Executive OfficerRichard McCann, Chief Financial Officer

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

FTI Consulting LLP +44 20 3727 1000Dwight 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 ServicesOur 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 ServicesWe 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 ProductsWe 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 peopleOur people are central to our success. We employ more than 3,100 people in 18 countries across Europe, Asia and the Americas. Find out moreYou 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 [email protected] 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
 
 
POSUOONRNBUORAR

Related Shares:

Kainos Group
FTSE 100 Latest
Value10,413.94
Change-153.71