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

25th Sep 2025 07:00

RNS Number : 6926A
Kainos Group plc
25 September 2025
 

25th September 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:

24th September 2025

Number of ordinary shares purchased:

26,589

Lowest price per share (pence):

870.00

Highest price per share (pence):

906.00

Weighted average price per day (pence):

895.4283

 

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

895.4283

26,589

870.00

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

24 September 2025 08:01:41

92

877.00

XLON

00354512873TRLO1

24 September 2025 08:02:38

88

874.50

XLON

00354513306TRLO1

24 September 2025 08:04:55

89

871.50

XLON

00354514103TRLO1

24 September 2025 08:10:01

88

871.50

XLON

00354516252TRLO1

24 September 2025 08:10:01

87

871.50

XLON

00354516253TRLO1

24 September 2025 08:11:51

180

870.50

XLON

00354516899TRLO1

24 September 2025 08:14:39

36

870.00

XLON

00354518159TRLO1

24 September 2025 08:23:00

153

874.50

XLON

00354521443TRLO1

24 September 2025 08:23:00

35

874.50

XLON

00354521444TRLO1

24 September 2025 08:31:32

8

882.50

XLON

00354524136TRLO1

24 September 2025 08:31:32

47

882.50

XLON

00354524137TRLO1

24 September 2025 08:31:32

7

882.50

XLON

00354524138TRLO1

24 September 2025 08:31:32

127

882.50

XLON

00354524139TRLO1

24 September 2025 08:40:00

22

885.50

XLON

00354527774TRLO1

24 September 2025 08:40:14

146

883.50

XLON

00354527899TRLO1

24 September 2025 08:40:14

146

883.00

XLON

00354527904TRLO1

24 September 2025 08:40:14

28

883.00

XLON

00354527905TRLO1

24 September 2025 08:45:29

89

886.00

XLON

00354530396TRLO1

24 September 2025 08:45:29

93

886.00

XLON

00354530397TRLO1

24 September 2025 08:45:29

93

885.50

XLON

00354530398TRLO1

24 September 2025 08:45:30

93

885.50

XLON

00354530401TRLO1

24 September 2025 08:45:30

93

885.50

XLON

00354530402TRLO1

24 September 2025 08:45:33

89

885.50

XLON

00354530415TRLO1

24 September 2025 08:45:37

68

885.50

XLON

00354530448TRLO1

24 September 2025 08:45:37

24

885.50

XLON

00354530449TRLO1

24 September 2025 08:45:37

22

886.00

XLON

00354530450TRLO1

24 September 2025 08:45:38

92

885.50

XLON

00354530453TRLO1

24 September 2025 08:45:40

94

885.00

XLON

00354530471TRLO1

24 September 2025 08:48:46

90

885.50

XLON

00354532338TRLO1

24 September 2025 08:48:46

89

885.50

XLON

00354532339TRLO1

24 September 2025 08:48:48

117

885.00

XLON

00354532350TRLO1

24 September 2025 08:48:48

59

885.00

XLON

00354532351TRLO1

24 September 2025 08:53:35

93

884.50

XLON

00354534876TRLO1

24 September 2025 08:59:32

94

884.00

XLON

00354537368TRLO1

24 September 2025 08:59:32

94

884.50

XLON

00354537369TRLO1

24 September 2025 08:59:32

143

884.50

XLON

00354537370TRLO1

24 September 2025 08:59:32

71

884.50

XLON

00354537371TRLO1

24 September 2025 08:59:36

53

884.50

XLON

00354537402TRLO1

24 September 2025 08:59:36

34

884.50

XLON

00354537403TRLO1

24 September 2025 09:00:01

93

884.50

XLON

00354537759TRLO1

24 September 2025 09:02:01

87

884.00

XLON

00354538948TRLO1

24 September 2025 09:02:56

94

883.50

XLON

00354539341TRLO1

24 September 2025 09:16:38

27

885.00

XLON

00354546731TRLO1

24 September 2025 09:16:38

74

886.00

XLON

00354546732TRLO1

24 September 2025 09:17:54

87

885.50

XLON

00354547635TRLO1

24 September 2025 09:17:54

87

886.00

XLON

00354547637TRLO1

24 September 2025 09:17:54

209

886.00

XLON

00354547638TRLO1

24 September 2025 09:17:59

94

885.00

XLON

00354547959TRLO1

24 September 2025 09:21:47

88

884.50

XLON

00354550327TRLO1

24 September 2025 09:33:42

51

885.00

XLON

00354556657TRLO1

24 September 2025 09:33:42

127

885.00

XLON

00354556658TRLO1

24 September 2025 09:33:42

288

885.00

XLON

00354556659TRLO1

24 September 2025 09:35:13

22

885.00

XLON

00354557462TRLO1

24 September 2025 09:35:13

69

885.00

XLON

00354557463TRLO1

24 September 2025 09:47:10

8

889.00

XLON

00354563678TRLO1

24 September 2025 09:47:17

188

889.00

XLON

00354563716TRLO1

24 September 2025 09:47:18

187

889.50

XLON

00354563723TRLO1

24 September 2025 09:49:14

56

892.00

XLON

00354564354TRLO1

24 September 2025 09:49:14

76

892.00

XLON

00354564355TRLO1

24 September 2025 09:52:05

177

892.00

XLON

00354565301TRLO1

24 September 2025 09:52:05

146

893.00

XLON

00354565302TRLO1

24 September 2025 09:52:05

72

893.00

XLON

00354565303TRLO1

24 September 2025 09:56:08

77

895.00

XLON

00354566803TRLO1

24 September 2025 09:56:08

70

895.00

XLON

00354566804TRLO1

24 September 2025 09:56:08

71

895.00

XLON

00354566805TRLO1

24 September 2025 09:58:08

92

893.50

XLON

00354567906TRLO1

24 September 2025 09:59:37

59

892.50

XLON

00354569265TRLO1

24 September 2025 09:59:37

31

892.50

XLON

00354569266TRLO1

24 September 2025 10:00:41

89

892.50

XLON

00354569838TRLO1

24 September 2025 10:00:41

94

892.50

XLON

00354569839TRLO1

24 September 2025 10:07:06

179

895.50

XLON

00354572751TRLO1

24 September 2025 10:07:45

92

895.50

XLON

00354573047TRLO1

24 September 2025 10:12:42

89

894.00

XLON

00354575582TRLO1

24 September 2025 10:17:55

93

893.50

XLON

00354577986TRLO1

24 September 2025 10:27:53

67

892.50

XLON

00354583596TRLO1

24 September 2025 10:27:53

46

892.50

XLON

00354583597TRLO1

24 September 2025 10:27:53

163

892.50

XLON

00354583598TRLO1

24 September 2025 10:45:02

184

892.50

XLON

00354593497TRLO1

24 September 2025 10:51:00

55

896.00

XLON

00354596002TRLO1

24 September 2025 10:53:52

100

903.50

XLON

00354597142TRLO1

24 September 2025 10:53:53

100

903.50

XLON

00354597147TRLO1

24 September 2025 10:53:53

85

903.50

XLON

00354597148TRLO1

24 September 2025 10:53:56

189

902.50

XLON

00354597162TRLO1

24 September 2025 10:54:29

89

901.50

XLON

00354597417TRLO1

24 September 2025 10:54:29

573

901.00

XLON

00354597420TRLO1

24 September 2025 10:54:29

64

901.00

XLON

00354597421TRLO1

24 September 2025 10:54:29

127

901.00

XLON

00354597422TRLO1

24 September 2025 10:54:29

64

901.00

XLON

00354597423TRLO1

24 September 2025 10:55:36

93

901.00

XLON

00354597984TRLO1

24 September 2025 11:00:09

88

900.50

XLON

00354599542TRLO1

24 September 2025 11:00:09

59

901.50

XLON

00354599543TRLO1

24 September 2025 11:00:35

93

901.50

XLON

00354599558TRLO1

24 September 2025 11:03:09

91

901.00

XLON

00354599624TRLO1

24 September 2025 11:08:39

173

906.00

XLON

00354599791TRLO1

24 September 2025 11:08:39

174

905.50

XLON

00354599792TRLO1

24 September 2025 11:08:46

181

905.50

XLON

00354599799TRLO1

24 September 2025 11:10:59

93

904.50

XLON

00354599863TRLO1

24 September 2025 11:21:53

177

905.00

XLON

00354600671TRLO1

24 September 2025 11:23:48

91

904.50

XLON

00354600726TRLO1

24 September 2025 11:23:48

91

904.50

XLON

00354600727TRLO1

24 September 2025 11:23:48

91

904.50

XLON

00354600728TRLO1

24 September 2025 11:28:39

66

904.00

XLON

00354600934TRLO1

24 September 2025 11:28:39

21

904.00

XLON

00354600935TRLO1

24 September 2025 11:28:39

86

904.00

XLON

00354600936TRLO1

24 September 2025 11:28:39

180

903.50

XLON

00354600937TRLO1

24 September 2025 11:40:19

37

904.00

XLON

00354601307TRLO1

24 September 2025 11:40:19

9

904.00

XLON

00354601308TRLO1

24 September 2025 12:00:00

90

903.50

XLON

00354601890TRLO1

24 September 2025 12:00:17

87

903.00

XLON

00354601900TRLO1

24 September 2025 12:00:17

410

903.00

XLON

00354601901TRLO1

24 September 2025 12:00:17

128

903.00

XLON

00354601902TRLO1

24 September 2025 12:00:17

47

903.00

XLON

00354601903TRLO1

24 September 2025 12:00:56

7

903.00

XLON

00354601929TRLO1

24 September 2025 12:00:56

84

903.00

XLON

00354601930TRLO1

24 September 2025 12:01:49

94

901.50

XLON

00354601956TRLO1

24 September 2025 12:20:00

90

901.00

XLON

00354602321TRLO1

24 September 2025 12:20:00

90

901.00

XLON

00354602322TRLO1

24 September 2025 12:25:57

93

900.50

XLON

00354602452TRLO1

24 September 2025 12:27:37

93

900.00

XLON

00354602480TRLO1

24 September 2025 12:27:52

20

899.50

XLON

00354602485TRLO1

24 September 2025 12:27:52

127

899.50

XLON

00354602486TRLO1

24 September 2025 12:27:52

40

899.50

XLON

00354602487TRLO1

24 September 2025 12:31:59

91

899.50

XLON

00354602594TRLO1

24 September 2025 12:32:00

93

900.50

XLON

00354602595TRLO1

24 September 2025 12:39:40

87

899.00

XLON

00354602686TRLO1

24 September 2025 12:55:01

88

901.00

XLON

00354602985TRLO1

24 September 2025 12:57:37

89

901.00

XLON

00354603017TRLO1

24 September 2025 13:01:25

87

901.00

XLON

00354603081TRLO1

24 September 2025 13:01:25

153

901.00

XLON

00354603082TRLO1

24 September 2025 13:02:39

33

903.50

XLON

00354603110TRLO1

24 September 2025 13:02:39

410

903.50

XLON

00354603111TRLO1

24 September 2025 13:02:39

127

903.50

XLON

00354603112TRLO1

24 September 2025 13:02:39

50

903.50

XLON

00354603113TRLO1

24 September 2025 13:02:39

93

902.50

XLON

00354603114TRLO1

24 September 2025 13:02:39

93

902.00

XLON

00354603115TRLO1

24 September 2025 13:02:43

93

902.00

XLON

00354603117TRLO1

24 September 2025 13:02:47

91

902.00

XLON

00354603118TRLO1

24 September 2025 13:04:38

61

904.00

XLON

00354603153TRLO1

24 September 2025 13:04:38

22

904.00

XLON

00354603154TRLO1

24 September 2025 13:04:38

26

904.00

XLON

00354603155TRLO1

24 September 2025 13:04:38

262

903.50

XLON

00354603156TRLO1

24 September 2025 13:04:38

66

902.50

XLON

00354603158TRLO1

24 September 2025 13:05:00

42

902.50

XLON

00354603172TRLO1

24 September 2025 13:05:00

50

902.50

XLON

00354603173TRLO1

24 September 2025 13:05:18

60

902.50

XLON

00354603179TRLO1

24 September 2025 13:05:25

181

902.50

XLON

00354603183TRLO1

24 September 2025 13:08:58

56

903.50

XLON

00354603268TRLO1

24 September 2025 13:08:58

130

903.50

XLON

00354603269TRLO1

24 September 2025 13:09:02

19

902.50

XLON

00354603271TRLO1

24 September 2025 13:09:02

171

902.50

XLON

00354603272TRLO1

24 September 2025 13:09:57

94

901.00

XLON

00354603306TRLO1

24 September 2025 13:09:59

87

900.50

XLON

00354603307TRLO1

24 September 2025 13:11:22

27

899.50

XLON

00354603321TRLO1

24 September 2025 13:11:22

61

899.50

XLON

00354603322TRLO1

24 September 2025 13:12:36

95

898.00

XLON

00354603359TRLO1

24 September 2025 13:24:13

88

899.50

XLON

00354603678TRLO1

24 September 2025 13:24:20

92

899.00

XLON

00354603681TRLO1

24 September 2025 13:41:48

87

898.50

XLON

00354604210TRLO1

24 September 2025 13:41:48

86

898.50

XLON

00354604211TRLO1

24 September 2025 13:41:48

280

898.50

XLON

00354604212TRLO1

24 September 2025 13:42:06

88

898.00

XLON

00354604249TRLO1

24 September 2025 13:42:06

5

898.00

XLON

00354604250TRLO1

24 September 2025 13:42:23

95

898.00

XLON

00354604261TRLO1

24 September 2025 13:43:39

3

898.00

XLON

00354604299TRLO1

24 September 2025 13:43:39

127

898.00

XLON

00354604300TRLO1

24 September 2025 13:43:39

182

897.50

XLON

00354604301TRLO1

24 September 2025 13:43:40

183

896.50

XLON

00354604302TRLO1

24 September 2025 13:50:01

88

897.00

XLON

00354604481TRLO1

24 September 2025 13:56:42

64

897.50

XLON

00354604588TRLO1

24 September 2025 13:56:42

73

897.50

XLON

00354604589TRLO1

24 September 2025 13:57:30

28

897.50

XLON

00354604634TRLO1

24 September 2025 13:57:33

87

897.50

XLON

00354604635TRLO1

24 September 2025 13:58:02

65

897.50

XLON

00354604644TRLO1

24 September 2025 13:58:02

26

897.50

XLON

00354604645TRLO1

24 September 2025 13:58:39

107

897.50

XLON

00354604654TRLO1

24 September 2025 13:58:42

89

896.00

XLON

00354604656TRLO1

24 September 2025 14:02:39

21

896.50

XLON

00354604733TRLO1

24 September 2025 14:02:39

113

896.50

XLON

00354604734TRLO1

24 September 2025 14:06:10

95

895.50

XLON

00354604818TRLO1

24 September 2025 14:11:41

55

898.00

XLON

00354605022TRLO1

24 September 2025 14:11:41

127

898.00

XLON

00354605023TRLO1

24 September 2025 14:12:20

98

898.00

XLON

00354605034TRLO1

24 September 2025 14:12:20

8

898.00

XLON

00354605035TRLO1

24 September 2025 14:14:56

42

898.00

XLON

00354605128TRLO1

24 September 2025 14:14:56

45

898.00

XLON

00354605129TRLO1

24 September 2025 14:16:44

87

896.50

XLON

00354605242TRLO1

24 September 2025 14:16:44

87

897.00

XLON

00354605243TRLO1

24 September 2025 14:22:30

89

896.00

XLON

00354605453TRLO1

24 September 2025 14:31:25

76

896.50

XLON

00354605823TRLO1

24 September 2025 14:31:25

9

896.50

XLON

00354605824TRLO1

24 September 2025 14:31:30

89

896.00

XLON

00354605828TRLO1

24 September 2025 14:32:29

91

895.50

XLON

00354605917TRLO1

24 September 2025 14:32:29

91

895.00

XLON

00354605918TRLO1

24 September 2025 14:34:53

173

894.50

XLON

00354606035TRLO1

24 September 2025 14:35:08

52

896.50

XLON

00354606064TRLO1

24 September 2025 14:37:59

56

896.50

XLON

00354606209TRLO1

24 September 2025 14:37:59

134

896.50

XLON

00354606210TRLO1

24 September 2025 14:40:46

174

896.50

XLON

00354606456TRLO1

24 September 2025 14:42:29

92

895.50

XLON

00354606568TRLO1

24 September 2025 14:43:49

93

895.00

XLON

00354606620TRLO1

24 September 2025 14:44:43

92

894.50

XLON

00354606659TRLO1

24 September 2025 14:48:30

89

894.50

XLON

00354606901TRLO1

24 September 2025 15:00:34

88

894.00

XLON

00354607773TRLO1

24 September 2025 15:00:34

87

894.00

XLON

00354607774TRLO1

24 September 2025 15:00:34

97

894.00

XLON

00354607775TRLO1

24 September 2025 15:00:34

232

894.00

XLON

00354607776TRLO1

24 September 2025 15:00:34

127

894.00

XLON

00354607777TRLO1

24 September 2025 15:00:34

80

894.00

XLON

00354607778TRLO1

24 September 2025 15:00:34

97

894.00

XLON

00354607779TRLO1

24 September 2025 15:00:34

127

894.00

XLON

00354607780TRLO1

24 September 2025 15:00:39

81

894.00

XLON

00354607793TRLO1

24 September 2025 15:00:39

16

894.00

XLON

00354607794TRLO1

24 September 2025 15:01:14

78

894.00

XLON

00354607828TRLO1

24 September 2025 15:01:14

110

894.00

XLON

00354607829TRLO1

24 September 2025 15:02:02

14

895.00

XLON

00354607849TRLO1

24 September 2025 15:02:06

72

895.00

XLON

00354607851TRLO1

24 September 2025 15:02:07

87

894.00

XLON

00354607855TRLO1

24 September 2025 15:02:24

91

893.00

XLON

00354607868TRLO1

24 September 2025 15:02:24

89

892.50

XLON

00354607869TRLO1

24 September 2025 15:22:00

92

896.00

XLON

00354609183TRLO1

24 September 2025 15:37:51

83

897.50

XLON

00354610157TRLO1

24 September 2025 15:38:49

91

896.50

XLON

00354610193TRLO1

24 September 2025 15:38:49

172

896.50

XLON

00354610194TRLO1

24 September 2025 15:40:36

176

898.00

XLON

00354610327TRLO1

24 September 2025 15:40:36

420

898.00

XLON

00354610328TRLO1

24 September 2025 15:40:36

127

898.00

XLON

00354610329TRLO1

24 September 2025 15:40:43

184

898.00

XLON

00354610330TRLO1

24 September 2025 15:44:05

184

898.00

XLON

00354610503TRLO1

24 September 2025 15:50:45

273

897.50

XLON

00354610805TRLO1

24 September 2025 15:50:45

22

897.50

XLON

00354610806TRLO1

24 September 2025 15:50:45

127

897.50

XLON

00354610807TRLO1

24 September 2025 15:50:45

15

897.50

XLON

00354610808TRLO1

24 September 2025 15:52:45

87

897.00

XLON

00354610880TRLO1

24 September 2025 15:52:45

64

897.50

XLON

00354610881TRLO1

24 September 2025 15:52:45

127

897.50

XLON

00354610882TRLO1

24 September 2025 15:52:45

86

897.50

XLON

00354610883TRLO1

24 September 2025 15:52:45

87

898.00

XLON

00354610884TRLO1

24 September 2025 15:52:45

127

898.00

XLON

00354610885TRLO1

24 September 2025 15:53:36

87

897.00

XLON

00354610932TRLO1

24 September 2025 16:00:18

94

896.50

XLON

00354611333TRLO1

24 September 2025 16:00:19

92

896.00

XLON

00354611334TRLO1

24 September 2025 16:02:11

92

897.00

XLON

00354611468TRLO1

24 September 2025 16:02:26

127

897.00

XLON

00354611476TRLO1

24 September 2025 16:02:26

380

897.00

XLON

00354611477TRLO1

24 September 2025 16:03:44

89

896.50

XLON

00354611666TRLO1

24 September 2025 16:03:45

93

896.00

XLON

00354611669TRLO1

24 September 2025 16:07:14

95

895.50

XLON

00354612209TRLO1

24 September 2025 16:07:14

63

895.50

XLON

00354612210TRLO1

24 September 2025 16:09:59

189

896.00

XLON

00354612504TRLO1

24 September 2025 16:15:13

178

895.00

XLON

00354612963TRLO1

24 September 2025 16:15:13

89

895.00

XLON

00354612964TRLO1

24 September 2025 16:15:13

100

895.50

XLON

00354612965TRLO1

24 September 2025 16:15:13

128

895.50

XLON

00354612966TRLO1

24 September 2025 16:15:13

16

895.50

XLON

00354612967TRLO1

24 September 2025 16:15:13

420

896.00

XLON

00354612968TRLO1

24 September 2025 16:15:13

20

896.00

XLON

00354612969TRLO1

24 September 2025 16:15:13

127

896.00

XLON

00354612970TRLO1

24 September 2025 16:15:13

262

895.00

XLON

00354612971TRLO1

24 September 2025 16:15:16

20

895.00

XLON

00354612976TRLO1

24 September 2025 16:15:16

127

895.00

XLON

00354612977TRLO1

24 September 2025 16:15:16

10

895.00

XLON

00354612978TRLO1

24 September 2025 16:15:16

15

894.50

XLON

00354612979TRLO1

24 September 2025 16:15:16

153

894.50

XLON

00354612980TRLO1

24 September 2025 16:16:53

168

894.00

XLON

00354613123TRLO1

24 September 2025 16:16:53

20

894.00

XLON

00354613124TRLO1

 

 

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
 
 
POSUSSVRVRUKUAR

Related Shares:

Kainos Group
FTSE 100 Latest
Value9,483.58
Change4.44