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

3rd Oct 2025 07:00

RNS Number : 8878B
Kainos Group plc
03 October 2025
 

3rd October 2025

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:

2nd October 2025

Number of ordinary shares purchased:

29,217

Lowest price per share (pence):

924.50

Highest price per share (pence):

939.00

Weighted average price per day (pence):

931.1849

 

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 on 19th May 2025 (the "Programme").

 

Aggregate Information

 

Venue

Volume-weighted average price (p)

Aggregated volume

Lowest price per share (p)

Highest price per share (p)

XLON

931.1849

29,217

924.50

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

02 October 2025 08:05:38

119

935.00

XLON

00355525473TRLO1

02 October 2025 08:05:38

42

935.00

XLON

00355525474TRLO1

02 October 2025 08:07:05

84

933.00

XLON

00355525580TRLO1

02 October 2025 08:11:52

81

931.00

XLON

00355525788TRLO1

02 October 2025 08:15:50

82

938.00

XLON

00355525993TRLO1

02 October 2025 08:15:52

86

938.00

XLON

00355525996TRLO1

02 October 2025 08:17:43

86

938.50

XLON

00355526067TRLO1

02 October 2025 08:24:14

80

938.50

XLON

00355526636TRLO1

02 October 2025 08:24:14

81

938.00

XLON

00355526637TRLO1

02 October 2025 08:28:03

81

937.00

XLON

00355526822TRLO1

02 October 2025 08:34:11

87

937.50

XLON

00355527137TRLO1

02 October 2025 08:34:11

81

937.50

XLON

00355527138TRLO1

02 October 2025 08:34:11

44

937.50

XLON

00355527139TRLO1

02 October 2025 08:34:54

85

936.50

XLON

00355527184TRLO1

02 October 2025 08:36:07

85

936.00

XLON

00355527277TRLO1

02 October 2025 08:37:35

83

935.00

XLON

00355527340TRLO1

02 October 2025 08:37:35

41

936.00

XLON

00355527341TRLO1

02 October 2025 08:37:35

86

935.00

XLON

00355527342TRLO1

02 October 2025 08:40:15

62

933.00

XLON

00355527439TRLO1

02 October 2025 08:40:16

258

933.50

XLON

00355527440TRLO1

02 October 2025 08:40:16

86

933.50

XLON

00355527441TRLO1

02 October 2025 08:46:23

168

934.50

XLON

00355527707TRLO1

02 October 2025 08:47:41

132

934.00

XLON

00355527769TRLO1

02 October 2025 08:47:41

37

934.00

XLON

00355527770TRLO1

02 October 2025 08:49:53

83

933.00

XLON

00355527887TRLO1

02 October 2025 08:51:15

83

931.50

XLON

00355527938TRLO1

02 October 2025 08:55:20

86

930.50

XLON

00355528165TRLO1

02 October 2025 09:02:21

4

932.00

XLON

00355528505TRLO1

02 October 2025 09:02:21

156

932.00

XLON

00355528506TRLO1

02 October 2025 09:06:33

85

931.00

XLON

00355528665TRLO1

02 October 2025 09:11:03

85

931.50

XLON

00355528812TRLO1

02 October 2025 09:15:11

197

932.50

XLON

00355529003TRLO1

02 October 2025 09:25:09

169

932.50

XLON

00355529572TRLO1

02 October 2025 09:25:36

171

932.00

XLON

00355529585TRLO1

02 October 2025 09:25:43

85

932.00

XLON

00355529589TRLO1

02 October 2025 09:25:43

159

932.00

XLON

00355529590TRLO1

02 October 2025 09:35:44

28

931.50

XLON

00355530058TRLO1

02 October 2025 09:35:44

138

931.50

XLON

00355530059TRLO1

02 October 2025 09:35:44

82

931.50

XLON

00355530060TRLO1

02 October 2025 09:41:14

170

934.50

XLON

00355530423TRLO1

02 October 2025 09:43:34

81

934.50

XLON

00355530538TRLO1

02 October 2025 09:44:08

78

934.00

XLON

00355530547TRLO1

02 October 2025 09:52:01

7

934.00

XLON

00355530816TRLO1

02 October 2025 09:52:01

78

934.00

XLON

00355530817TRLO1

02 October 2025 09:52:01

70

934.00

XLON

00355530818TRLO1

02 October 2025 09:52:01

170

934.00

XLON

00355530819TRLO1

02 October 2025 09:53:58

83

932.50

XLON

00355530896TRLO1

02 October 2025 09:53:58

82

932.50

XLON

00355530897TRLO1

02 October 2025 10:00:13

83

931.50

XLON

00355531181TRLO1

02 October 2025 10:00:13

83

931.50

XLON

00355531182TRLO1

02 October 2025 10:00:13

82

931.50

XLON

00355531183TRLO1

02 October 2025 10:00:13

83

931.50

XLON

00355531184TRLO1

02 October 2025 10:01:24

244

932.00

XLON

00355531248TRLO1

02 October 2025 10:01:24

81

932.00

XLON

00355531249TRLO1

02 October 2025 10:02:29

221

931.00

XLON

00355531315TRLO1

02 October 2025 10:02:29

38

931.00

XLON

00355531316TRLO1

02 October 2025 10:03:42

31

930.50

XLON

00355531349TRLO1

02 October 2025 10:16:22

99

933.00

XLON

00355531862TRLO1

02 October 2025 10:17:09

7

933.00

XLON

00355531899TRLO1

02 October 2025 10:22:46

87

932.50

XLON

00355532178TRLO1

02 October 2025 10:22:46

87

932.50

XLON

00355532179TRLO1

02 October 2025 10:22:46

36

933.00

XLON

00355532180TRLO1

02 October 2025 10:22:46

131

933.00

XLON

00355532181TRLO1

02 October 2025 10:22:46

10

933.00

XLON

00355532182TRLO1

02 October 2025 10:22:46

82

933.00

XLON

00355532183TRLO1

02 October 2025 10:22:46

174

932.50

XLON

00355532184TRLO1

02 October 2025 10:24:55

87

932.00

XLON

00355532283TRLO1

02 October 2025 10:24:55

87

932.00

XLON

00355532284TRLO1

02 October 2025 10:32:16

173

930.00

XLON

00355532587TRLO1

02 October 2025 10:38:11

86

931.50

XLON

00355533049TRLO1

02 October 2025 10:38:11

260

931.50

XLON

00355533050TRLO1

02 October 2025 10:38:11

87

931.50

XLON

00355533051TRLO1

02 October 2025 10:38:11

84

931.50

XLON

00355533052TRLO1

02 October 2025 10:38:11

85

931.50

XLON

00355533053TRLO1

02 October 2025 10:39:04

10

931.50

XLON

00355533136TRLO1

02 October 2025 10:39:04

2

931.50

XLON

00355533137TRLO1

02 October 2025 10:39:04

72

931.50

XLON

00355533138TRLO1

02 October 2025 10:41:16

84

931.50

XLON

00355533188TRLO1

02 October 2025 10:43:44

30

931.50

XLON

00355533247TRLO1

02 October 2025 10:43:44

54

931.50

XLON

00355533248TRLO1

02 October 2025 10:45:10

167

931.50

XLON

00355533325TRLO1

02 October 2025 10:50:05

161

931.50

XLON

00355533518TRLO1

02 October 2025 10:50:18

167

931.00

XLON

00355533532TRLO1

02 October 2025 11:04:05

81

929.50

XLON

00355534183TRLO1

02 October 2025 11:04:05

162

929.50

XLON

00355534184TRLO1

02 October 2025 11:04:05

81

929.50

XLON

00355534185TRLO1

02 October 2025 11:08:28

144

928.50

XLON

00355534285TRLO1

02 October 2025 11:08:28

18

928.50

XLON

00355534286TRLO1

02 October 2025 11:08:28

98

928.50

XLON

00355534287TRLO1

02 October 2025 11:08:28

113

928.50

XLON

00355534288TRLO1

02 October 2025 11:09:26

87

928.50

XLON

00355534326TRLO1

02 October 2025 11:12:15

16

928.50

XLON

00355534421TRLO1

02 October 2025 11:12:15

71

928.50

XLON

00355534422TRLO1

02 October 2025 11:15:12

73

928.50

XLON

00355534577TRLO1

02 October 2025 11:15:12

14

928.50

XLON

00355534578TRLO1

02 October 2025 11:18:03

87

928.50

XLON

00355534685TRLO1

02 October 2025 11:20:54

87

928.50

XLON

00355534783TRLO1

02 October 2025 11:21:24

173

926.50

XLON

00355534798TRLO1

02 October 2025 11:21:24

87

926.50

XLON

00355534799TRLO1

02 October 2025 11:21:24

86

926.50

XLON

00355534800TRLO1

02 October 2025 11:21:24

86

926.50

XLON

00355534801TRLO1

02 October 2025 11:21:24

87

926.50

XLON

00355534802TRLO1

02 October 2025 11:23:35

42

924.50

XLON

00355534927TRLO1

02 October 2025 11:29:37

8

924.50

XLON

00355535105TRLO1

02 October 2025 11:29:37

3

924.50

XLON

00355535106TRLO1

02 October 2025 11:29:37

158

924.50

XLON

00355535107TRLO1

02 October 2025 11:29:37

85

924.50

XLON

00355535108TRLO1

02 October 2025 11:42:31

12

925.00

XLON

00355535647TRLO1

02 October 2025 11:42:31

8

925.00

XLON

00355535648TRLO1

02 October 2025 11:47:48

86

925.00

XLON

00355535888TRLO1

02 October 2025 11:47:48

152

925.00

XLON

00355535889TRLO1

02 October 2025 11:47:48

86

925.00

XLON

00355535890TRLO1

02 October 2025 11:47:48

106

925.00

XLON

00355535891TRLO1

02 October 2025 11:47:48

86

925.00

XLON

00355535892TRLO1

02 October 2025 12:06:56

161

924.50

XLON

00355537058TRLO1

02 October 2025 12:06:56

80

924.50

XLON

00355537059TRLO1

02 October 2025 12:06:56

85

924.50

XLON

00355537060TRLO1

02 October 2025 12:06:56

124

924.50

XLON

00355537061TRLO1

02 October 2025 12:28:47

275

928.00

XLON

00355538278TRLO1

02 October 2025 12:28:47

140

928.00

XLON

00355538279TRLO1

02 October 2025 12:32:33

275

928.00

XLON

00355538398TRLO1

02 October 2025 12:32:33

57

928.00

XLON

00355538399TRLO1

02 October 2025 12:33:30

24

931.00

XLON

00355538433TRLO1

02 October 2025 12:33:31

215

931.00

XLON

00355538435TRLO1

02 October 2025 12:33:31

17

931.00

XLON

00355538436TRLO1

02 October 2025 12:37:18

7

931.00

XLON

00355538514TRLO1

02 October 2025 12:37:18

35

931.00

XLON

00355538515TRLO1

02 October 2025 12:37:18

38

931.00

XLON

00355538516TRLO1

02 October 2025 13:02:33

6

930.00

XLON

00355539328TRLO1

02 October 2025 13:03:01

20

929.50

XLON

00355539337TRLO1

02 October 2025 13:03:01

4

929.50

XLON

00355539338TRLO1

02 October 2025 13:03:01

4

929.50

XLON

00355539339TRLO1

02 October 2025 13:03:03

215

929.50

XLON

00355539342TRLO1

02 October 2025 13:03:03

28

929.50

XLON

00355539343TRLO1

02 October 2025 13:03:03

259

929.50

XLON

00355539344TRLO1

02 October 2025 13:15:44

130

933.50

XLON

00355539677TRLO1

02 October 2025 13:15:44

43

933.50

XLON

00355539678TRLO1

02 October 2025 13:29:53

130

933.00

XLON

00355540238TRLO1

02 October 2025 13:29:53

43

933.00

XLON

00355540239TRLO1

02 October 2025 13:32:45

86

933.00

XLON

00355540419TRLO1

02 October 2025 13:32:45

51

933.00

XLON

00355540420TRLO1

02 October 2025 13:35:15

75

933.00

XLON

00355540517TRLO1

02 October 2025 13:36:13

47

933.00

XLON

00355540537TRLO1

02 October 2025 13:36:13

137

933.00

XLON

00355540538TRLO1

02 October 2025 13:36:13

75

933.00

XLON

00355540539TRLO1

02 October 2025 13:36:13

400

933.00

XLON

00355540540TRLO1

02 October 2025 13:36:13

140

933.00

XLON

00355540541TRLO1

02 October 2025 13:36:13

91

933.00

XLON

00355540542TRLO1

02 October 2025 13:39:18

251

932.50

XLON

00355540649TRLO1

02 October 2025 13:39:22

246

932.50

XLON

00355540652TRLO1

02 October 2025 13:39:22

400

932.50

XLON

00355540653TRLO1

02 October 2025 13:39:22

130

932.50

XLON

00355540654TRLO1

02 October 2025 13:39:22

92

932.50

XLON

00355540655TRLO1

02 October 2025 13:39:22

246

932.00

XLON

00355540656TRLO1

02 October 2025 13:41:46

165

931.50

XLON

00355540757TRLO1

02 October 2025 13:41:46

20

931.50

XLON

00355540758TRLO1

02 October 2025 13:41:46

62

931.50

XLON

00355540759TRLO1

02 October 2025 13:41:48

166

930.50

XLON

00355540763TRLO1

02 October 2025 13:47:00

174

930.00

XLON

00355541025TRLO1

02 October 2025 13:47:00

164

930.00

XLON

00355541026TRLO1

02 October 2025 13:53:46

165

928.50

XLON

00355541487TRLO1

02 October 2025 13:53:46

8

928.50

XLON

00355541488TRLO1

02 October 2025 13:56:22

74

928.50

XLON

00355541613TRLO1

02 October 2025 13:56:22

173

928.50

XLON

00355541614TRLO1

02 October 2025 13:56:22

82

928.50

XLON

00355541615TRLO1

02 October 2025 13:56:22

93

930.00

XLON

00355541617TRLO1

02 October 2025 13:56:22

132

930.00

XLON

00355541618TRLO1

02 October 2025 13:56:22

118

930.00

XLON

00355541619TRLO1

02 October 2025 13:56:22

325

929.00

XLON

00355541620TRLO1

02 October 2025 13:56:23

325

929.50

XLON

00355541623TRLO1

02 October 2025 13:56:23

343

929.50

XLON

00355541624TRLO1

02 October 2025 13:56:23

258

929.50

XLON

00355541625TRLO1

02 October 2025 13:56:23

258

929.50

XLON

00355541626TRLO1

02 October 2025 13:56:23

258

929.50

XLON

00355541627TRLO1

02 October 2025 13:59:34

166

932.50

XLON

00355541699TRLO1

02 October 2025 13:59:34

164

930.00

XLON

00355541702TRLO1

02 October 2025 13:59:34

172

929.00

XLON

00355541703TRLO1

02 October 2025 14:07:01

166

929.50

XLON

00355542029TRLO1

02 October 2025 14:07:01

82

929.50

XLON

00355542030TRLO1

02 October 2025 14:07:01

83

929.50

XLON

00355542031TRLO1

02 October 2025 14:21:30

167

931.00

XLON

00355542562TRLO1

02 October 2025 14:21:30

84

931.00

XLON

00355542563TRLO1

02 October 2025 14:26:20

58

930.50

XLON

00355542749TRLO1

02 October 2025 14:26:20

105

930.50

XLON

00355542750TRLO1

02 October 2025 14:26:20

81

930.50

XLON

00355542751TRLO1

02 October 2025 14:26:20

81

930.50

XLON

00355542752TRLO1

02 October 2025 14:27:39

260

930.00

XLON

00355542789TRLO1

02 October 2025 14:27:39

245

929.50

XLON

00355542790TRLO1

02 October 2025 14:30:10

174

929.00

XLON

00355542909TRLO1

02 October 2025 14:30:22

68

929.00

XLON

00355542923TRLO1

02 October 2025 14:30:22

106

929.00

XLON

00355542924TRLO1

02 October 2025 14:30:24

59

929.50

XLON

00355542926TRLO1

02 October 2025 14:30:24

115

929.50

XLON

00355542927TRLO1

02 October 2025 14:30:24

163

929.00

XLON

00355542928TRLO1

02 October 2025 14:33:51

159

929.00

XLON

00355543098TRLO1

02 October 2025 14:33:51

79

929.00

XLON

00355543099TRLO1

02 October 2025 14:33:51

80

929.00

XLON

00355543100TRLO1

02 October 2025 14:33:51

80

929.00

XLON

00355543101TRLO1

02 October 2025 14:33:51

74

928.50

XLON

00355543102TRLO1

02 October 2025 14:33:51

261

928.50

XLON

00355543103TRLO1

02 October 2025 14:33:54

84

928.50

XLON

00355543108TRLO1

02 October 2025 14:35:18

81

928.50

XLON

00355543137TRLO1

02 October 2025 14:35:18

81

928.50

XLON

00355543138TRLO1

02 October 2025 14:35:18

81

928.50

XLON

00355543139TRLO1

02 October 2025 14:35:18

81

928.50

XLON

00355543140TRLO1

02 October 2025 14:40:35

82

928.00

XLON

00355543336TRLO1

02 October 2025 14:40:35

82

928.00

XLON

00355543337TRLO1

02 October 2025 14:40:35

77

928.00

XLON

00355543338TRLO1

02 October 2025 14:40:35

5

928.00

XLON

00355543339TRLO1

02 October 2025 14:40:35

81

928.00

XLON

00355543340TRLO1

02 October 2025 14:45:02

166

929.50

XLON

00355543683TRLO1

02 October 2025 14:48:02

245

929.50

XLON

00355543917TRLO1

02 October 2025 14:48:04

86

929.50

XLON

00355543918TRLO1

02 October 2025 14:48:04

168

929.50

XLON

00355543919TRLO1

02 October 2025 14:48:54

242

930.00

XLON

00355543945TRLO1

02 October 2025 14:50:47

173

929.00

XLON

00355544013TRLO1

02 October 2025 14:50:48

162

929.50

XLON

00355544014TRLO1

02 October 2025 14:50:48

162

929.00

XLON

00355544015TRLO1

02 October 2025 14:50:48

83

929.00

XLON

00355544016TRLO1

02 October 2025 14:52:18

122

926.50

XLON

00355544099TRLO1

02 October 2025 14:52:18

48

926.50

XLON

00355544100TRLO1

02 October 2025 14:52:21

159

926.00

XLON

00355544104TRLO1

02 October 2025 14:52:21

10

925.00

XLON

00355544105TRLO1

02 October 2025 14:52:21

76

925.00

XLON

00355544106TRLO1

02 October 2025 14:58:20

80

925.00

XLON

00355544417TRLO1

02 October 2025 14:58:20

80

924.50

XLON

00355544418TRLO1

02 October 2025 14:58:33

86

926.50

XLON

00355544428TRLO1

02 October 2025 15:00:02

82

925.50

XLON

00355544504TRLO1

02 October 2025 15:00:43

83

925.00

XLON

00355544545TRLO1

02 October 2025 15:01:21

80

926.50

XLON

00355544585TRLO1

02 October 2025 15:01:25

87

926.50

XLON

00355544586TRLO1

02 October 2025 15:05:19

242

929.00

XLON

00355544810TRLO1

02 October 2025 15:11:25

80

929.00

XLON

00355545236TRLO1

02 October 2025 15:19:25

162

932.00

XLON

00355545877TRLO1

02 October 2025 15:22:27

168

934.00

XLON

00355546076TRLO1

02 October 2025 15:23:20

174

933.50

XLON

00355546120TRLO1

02 October 2025 15:30:16

85

933.50

XLON

00355546576TRLO1

02 October 2025 15:30:16

84

933.50

XLON

00355546577TRLO1

02 October 2025 15:34:07

34

934.50

XLON

00355546814TRLO1

02 October 2025 15:35:03

8

934.50

XLON

00355546837TRLO1

02 October 2025 15:38:13

27

934.50

XLON

00355546905TRLO1

02 October 2025 15:40:16

8

934.50

XLON

00355547028TRLO1

02 October 2025 15:40:16

45

934.50

XLON

00355547029TRLO1

02 October 2025 15:40:16

10

934.50

XLON

00355547030TRLO1

02 October 2025 15:41:15

34

934.50

XLON

00355547082TRLO1

02 October 2025 15:41:15

29

934.50

XLON

00355547083TRLO1

02 October 2025 15:41:15

27

934.50

XLON

00355547084TRLO1

02 October 2025 15:41:15

89

934.50

XLON

00355547085TRLO1

02 October 2025 15:41:15

80

934.50

XLON

00355547086TRLO1

02 October 2025 15:41:18

67

934.50

XLON

00355547090TRLO1

02 October 2025 15:41:18

13

934.50

XLON

00355547091TRLO1

02 October 2025 15:46:41

164

936.00

XLON

00355547316TRLO1

02 October 2025 15:51:05

169

935.00

XLON

00355547476TRLO1

02 October 2025 15:51:05

85

935.00

XLON

00355547477TRLO1

02 October 2025 15:55:54

242

936.00

XLON

00355547570TRLO1

02 October 2025 16:00:19

511

937.50

XLON

00355547814TRLO1

02 October 2025 16:10:45

422

939.00

XLON

00355548319TRLO1

02 October 2025 16:10:55

87

939.00

XLON

00355548354TRLO1

02 October 2025 16:11:04

48

938.50

XLON

00355548364TRLO1

02 October 2025 16:11:04

272

938.50

XLON

00355548365TRLO1

02 October 2025 16:18:33

46

939.00

XLON

00355548709TRLO1

02 October 2025 16:18:33

21

939.00

XLON

00355548710TRLO1

02 October 2025 16:18:33

131

939.00

XLON

00355548711TRLO1

02 October 2025 16:18:33

297

938.50

XLON

00355548712TRLO1

02 October 2025 16:18:33

39

938.50

XLON

00355548713TRLO1

 

 

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 / Ben Griffiths / Nick Prowting

 

FTI Consulting LLP +44 20 3727 1000

Dwight Burden / Kwaku Aning

 

About Kainos

Kainos Group plc is a UK-headquartered provider of sophisticated IT services to major public sector, commercial and healthcare customers. 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 problems, 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. in Europe and North America, 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 550 global customers use one or more of our products, with adoption growing rapidly.

 

Our people

Our people are central to our success. We have more than 2,800 people in 20 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 [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
 
 
POSUUSVRVAURRAA

Related Shares:

Kainos Group
FTSE 100 Latest
Value9,483.58
Change4.44