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

30th Jun 2025 07:00

RNS Number : 8340O
Kainos Group plc
30 June 2025
 

30th June 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:

27th June 2025

Number of ordinary shares purchased:

30,000

Lowest price per share (pence):

729.00

Highest price per share (pence):

751.50

Weighted average price per day (pence):

740.3597

 

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

740.3597

30,000

729.00

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

27 June 2025 08:00:09

101

751.50

XLON

00342215276TRLO1

27 June 2025 08:06:56

23

751.50

XLON

00342219195TRLO1

27 June 2025 08:06:56

79

751.50

XLON

00342219196TRLO1

27 June 2025 08:06:59

89

748.50

XLON

00342219227TRLO1

27 June 2025 08:06:59

14

748.50

XLON

00342219228TRLO1

27 June 2025 08:27:31

103

750.50

XLON

00342228711TRLO1

27 June 2025 08:28:32

105

750.00

XLON

00342229162TRLO1

27 June 2025 08:32:05

99

750.00

XLON

00342230802TRLO1

27 June 2025 08:32:05

112

750.00

XLON

00342230803TRLO1

27 June 2025 08:36:38

106

750.00

XLON

00342232826TRLO1

27 June 2025 08:38:22

109

750.00

XLON

00342233581TRLO1

27 June 2025 08:38:22

103

750.00

XLON

00342233582TRLO1

27 June 2025 08:43:14

100

750.00

XLON

00342235649TRLO1

27 June 2025 08:43:14

490

750.00

XLON

00342235650TRLO1

27 June 2025 08:43:14

103

750.00

XLON

00342235651TRLO1

27 June 2025 08:43:14

99

750.00

XLON

00342235652TRLO1

27 June 2025 08:45:32

99

749.50

XLON

00342236739TRLO1

27 June 2025 08:45:32

392

749.50

XLON

00342236740TRLO1

27 June 2025 08:58:01

102

749.00

XLON

00342247371TRLO1

27 June 2025 09:01:35

106

748.50

XLON

00342249581TRLO1

27 June 2025 09:01:50

105

748.00

XLON

00342249733TRLO1

27 June 2025 09:14:09

14

748.00

XLON

00342255708TRLO1

27 June 2025 09:17:58

92

748.00

XLON

00342258034TRLO1

27 June 2025 09:17:58

14

748.00

XLON

00342258035TRLO1

27 June 2025 09:18:09

108

748.00

XLON

00342258123TRLO1

27 June 2025 09:24:04

106

747.50

XLON

00342261236TRLO1

27 June 2025 09:34:04

106

749.00

XLON

00342265960TRLO1

27 June 2025 09:34:04

490

749.00

XLON

00342265961TRLO1

27 June 2025 09:34:43

10

748.50

XLON

00342266230TRLO1

27 June 2025 09:34:43

93

748.50

XLON

00342266231TRLO1

27 June 2025 09:34:43

490

748.50

XLON

00342266232TRLO1

27 June 2025 09:39:18

36

749.50

XLON

00342268461TRLO1

27 June 2025 09:39:18

34

749.50

XLON

00342268463TRLO1

27 June 2025 09:39:18

36

749.50

XLON

00342268466TRLO1

27 June 2025 09:39:19

40

749.50

XLON

00342268469TRLO1

27 June 2025 09:39:19

38

749.50

XLON

00342268470TRLO1

27 June 2025 09:39:26

35

749.50

XLON

00342268531TRLO1

27 June 2025 09:39:27

34

749.50

XLON

00342268538TRLO1

27 June 2025 09:39:32

32

749.50

XLON

00342268561TRLO1

27 June 2025 09:39:33

40

749.50

XLON

00342268576TRLO1

27 June 2025 09:39:33

103

749.00

XLON

00342268577TRLO1

27 June 2025 09:39:33

26

749.50

XLON

00342268578TRLO1

27 June 2025 09:39:33

10

749.50

XLON

00342268579TRLO1

27 June 2025 09:41:44

101

749.00

XLON

00342269630TRLO1

27 June 2025 09:55:18

12

749.50

XLON

00342277416TRLO1

27 June 2025 09:55:18

39

749.50

XLON

00342277417TRLO1

27 June 2025 09:55:18

39

749.50

XLON

00342277418TRLO1

27 June 2025 09:55:18

40

749.50

XLON

00342277421TRLO1

27 June 2025 09:55:18

34

749.50

XLON

00342277422TRLO1

27 June 2025 09:55:19

37

749.50

XLON

00342277428TRLO1

27 June 2025 09:55:22

38

749.50

XLON

00342277459TRLO1

27 June 2025 09:55:23

38

749.50

XLON

00342277464TRLO1

27 June 2025 09:55:29

38

750.00

XLON

00342277521TRLO1

27 June 2025 09:55:29

132

750.00

XLON

00342277522TRLO1

27 June 2025 09:55:30

40

750.00

XLON

00342277525TRLO1

27 June 2025 09:55:30

61

750.00

XLON

00342277526TRLO1

27 June 2025 09:55:30

32

750.00

XLON

00342277527TRLO1

27 June 2025 09:55:39

39

750.00

XLON

00342277595TRLO1

27 June 2025 09:55:39

60

750.00

XLON

00342277596TRLO1

27 June 2025 09:56:13

33

750.00

XLON

00342277903TRLO1

27 June 2025 09:56:13

59

750.00

XLON

00342277904TRLO1

27 June 2025 09:57:53

36

750.00

XLON

00342278772TRLO1

27 June 2025 09:57:53

67

750.00

XLON

00342278773TRLO1

27 June 2025 09:58:05

5

750.00

XLON

00342278926TRLO1

27 June 2025 10:03:37

103

750.00

XLON

00342281884TRLO1

27 June 2025 10:06:55

101

749.50

XLON

00342283550TRLO1

27 June 2025 10:06:55

154

749.50

XLON

00342283551TRLO1

27 June 2025 10:09:10

101

749.00

XLON

00342284770TRLO1

27 June 2025 10:12:04

101

748.50

XLON

00342286275TRLO1

27 June 2025 10:15:04

106

748.00

XLON

00342287760TRLO1

27 June 2025 10:15:04

82

748.00

XLON

00342287761TRLO1

27 June 2025 10:15:04

24

748.00

XLON

00342287762TRLO1

27 June 2025 10:17:08

199

748.00

XLON

00342288793TRLO1

27 June 2025 10:20:37

19

748.00

XLON

00342290633TRLO1

27 June 2025 10:20:37

180

748.00

XLON

00342290637TRLO1

27 June 2025 10:21:00

106

747.50

XLON

00342290866TRLO1

27 June 2025 10:22:08

102

747.00

XLON

00342291426TRLO1

27 June 2025 10:33:18

16

747.00

XLON

00342297912TRLO1

27 June 2025 10:38:29

84

747.50

XLON

00342301386TRLO1

27 June 2025 10:43:17

36

747.50

XLON

00342303909TRLO1

27 June 2025 10:43:18

9

747.00

XLON

00342303912TRLO1

27 June 2025 10:45:00

75

747.00

XLON

00342304725TRLO1

27 June 2025 10:45:00

16

747.00

XLON

00342304726TRLO1

27 June 2025 10:45:00

127

747.00

XLON

00342304727TRLO1

27 June 2025 10:46:41

107

747.00

XLON

00342305267TRLO1

27 June 2025 10:55:32

107

745.50

XLON

00342308379TRLO1

27 June 2025 10:55:32

99

745.50

XLON

00342308380TRLO1

27 June 2025 10:55:32

60

745.50

XLON

00342308381TRLO1

27 June 2025 10:55:53

100

745.00

XLON

00342308452TRLO1

27 June 2025 11:02:54

108

744.50

XLON

00342309655TRLO1

27 June 2025 11:02:54

108

744.50

XLON

00342309656TRLO1

27 June 2025 11:09:04

216

744.00

XLON

00342309835TRLO1

27 June 2025 11:09:04

108

744.00

XLON

00342309836TRLO1

27 June 2025 11:10:30

197

743.50

XLON

00342309873TRLO1

27 June 2025 11:56:14

125

742.50

XLON

00342311278TRLO1

27 June 2025 12:05:21

125

742.50

XLON

00342311611TRLO1

27 June 2025 12:05:21

177

742.50

XLON

00342311612TRLO1

27 June 2025 12:06:52

304

742.00

XLON

00342311669TRLO1

27 June 2025 12:06:52

99

742.00

XLON

00342311670TRLO1

27 June 2025 12:06:52

100

742.00

XLON

00342311671TRLO1

27 June 2025 12:06:52

99

742.00

XLON

00342311672TRLO1

27 June 2025 12:06:52

99

742.00

XLON

00342311673TRLO1

27 June 2025 12:09:58

169

741.50

XLON

00342311731TRLO1

27 June 2025 12:09:58

42

741.50

XLON

00342311732TRLO1

27 June 2025 12:09:59

99

741.50

XLON

00342311733TRLO1

27 June 2025 12:09:59

60

741.50

XLON

00342311734TRLO1

27 June 2025 12:10:33

36

741.50

XLON

00342311750TRLO1

27 June 2025 12:10:33

63

741.50

XLON

00342311751TRLO1

27 June 2025 12:11:20

99

741.50

XLON

00342311766TRLO1

27 June 2025 12:16:29

32

742.50

XLON

00342312414TRLO1

27 June 2025 12:17:19

209

742.00

XLON

00342312420TRLO1

27 June 2025 12:17:19

100

742.00

XLON

00342312421TRLO1

27 June 2025 12:17:19

93

742.00

XLON

00342312422TRLO1

27 June 2025 12:17:19

70

742.00

XLON

00342312423TRLO1

27 June 2025 12:17:19

2

742.00

XLON

00342312424TRLO1

27 June 2025 12:34:19

150

743.00

XLON

00342313057TRLO1

27 June 2025 12:34:19

50

743.00

XLON

00342313058TRLO1

27 June 2025 12:38:29

207

742.50

XLON

00342313151TRLO1

27 June 2025 12:38:29

490

742.50

XLON

00342313152TRLO1

27 June 2025 12:38:29

10

742.50

XLON

00342313153TRLO1

27 June 2025 12:49:45

100

743.00

XLON

00342313562TRLO1

27 June 2025 12:53:39

32

743.00

XLON

00342313751TRLO1

27 June 2025 13:04:16

200

743.00

XLON

00342314390TRLO1

27 June 2025 13:04:16

270

743.00

XLON

00342314391TRLO1

27 June 2025 13:04:16

58

743.00

XLON

00342314392TRLO1

27 June 2025 13:13:35

36

743.50

XLON

00342314560TRLO1

27 June 2025 13:13:35

38

743.50

XLON

00342314561TRLO1

27 June 2025 13:13:36

38

743.50

XLON

00342314562TRLO1

27 June 2025 13:23:51

103

744.50

XLON

00342314934TRLO1

27 June 2025 13:24:00

106

744.00

XLON

00342314939TRLO1

27 June 2025 13:24:00

99

744.00

XLON

00342314940TRLO1

27 June 2025 13:24:00

99

744.00

XLON

00342314941TRLO1

27 June 2025 13:29:45

32

745.00

XLON

00342315189TRLO1

27 June 2025 13:29:50

35

745.00

XLON

00342315211TRLO1

27 June 2025 13:29:50

69

745.00

XLON

00342315212TRLO1

27 June 2025 13:30:11

106

745.00

XLON

00342315269TRLO1

27 June 2025 13:30:11

247

744.00

XLON

00342315270TRLO1

27 June 2025 13:30:11

550

744.00

XLON

00342315271TRLO1

27 June 2025 13:30:12

106

743.50

XLON

00342315275TRLO1

27 June 2025 13:30:30

105

743.00

XLON

00342315309TRLO1

27 June 2025 13:30:39

108

742.50

XLON

00342315311TRLO1

27 June 2025 13:30:39

216

742.50

XLON

00342315312TRLO1

27 June 2025 13:31:01

100

742.00

XLON

00342315321TRLO1

27 June 2025 13:31:01

99

742.00

XLON

00342315322TRLO1

27 June 2025 13:32:25

107

741.50

XLON

00342315381TRLO1

27 June 2025 13:32:25

100

741.50

XLON

00342315382TRLO1

27 June 2025 13:32:53

99

741.50

XLON

00342315413TRLO1

27 June 2025 13:35:33

100

741.00

XLON

00342315476TRLO1

27 June 2025 13:35:33

100

741.00

XLON

00342315477TRLO1

27 June 2025 13:35:33

17

741.00

XLON

00342315478TRLO1

27 June 2025 13:35:43

99

740.50

XLON

00342315482TRLO1

27 June 2025 13:37:47

104

740.00

XLON

00342315559TRLO1

27 June 2025 13:39:09

102

739.50

XLON

00342315607TRLO1

27 June 2025 13:47:40

107

739.50

XLON

00342315880TRLO1

27 June 2025 13:47:40

161

739.50

XLON

00342315881TRLO1

27 June 2025 13:52:55

99

739.00

XLON

00342316173TRLO1

27 June 2025 13:52:55

99

739.00

XLON

00342316174TRLO1

27 June 2025 13:52:56

215

738.00

XLON

00342316175TRLO1

27 June 2025 14:00:33

429

739.50

XLON

00342316630TRLO1

27 June 2025 14:01:03

296

739.00

XLON

00342316665TRLO1

27 June 2025 14:01:14

319

738.50

XLON

00342316667TRLO1

27 June 2025 14:01:14

209

738.00

XLON

00342316668TRLO1

27 June 2025 14:04:56

106

736.50

XLON

00342316940TRLO1

27 June 2025 14:18:56

208

737.00

XLON

00342317354TRLO1

27 June 2025 14:30:46

206

738.50

XLON

00342318176TRLO1

27 June 2025 14:31:31

211

738.00

XLON

00342318615TRLO1

27 June 2025 14:32:30

212

737.50

XLON

00342318971TRLO1

27 June 2025 14:33:11

8

737.50

XLON

00342319288TRLO1

27 June 2025 14:36:21

103

737.00

XLON

00342320241TRLO1

27 June 2025 14:36:21

206

737.00

XLON

00342320242TRLO1

27 June 2025 14:37:15

307

736.50

XLON

00342320391TRLO1

27 June 2025 14:43:52

102

737.00

XLON

00342321522TRLO1

27 June 2025 14:43:52

199

737.00

XLON

00342321523TRLO1

27 June 2025 14:43:52

103

737.00

XLON

00342321524TRLO1

27 June 2025 14:43:55

100

736.50

XLON

00342321530TRLO1

27 June 2025 14:44:45

35

736.50

XLON

00342321655TRLO1

27 June 2025 14:44:45

68

736.50

XLON

00342321656TRLO1

27 June 2025 14:44:45

101

737.00

XLON

00342321660TRLO1

27 June 2025 14:48:38

30

738.00

XLON

00342321928TRLO1

27 June 2025 14:48:50

105

737.50

XLON

00342321960TRLO1

27 June 2025 15:00:13

102

738.00

XLON

00342322831TRLO1

27 June 2025 15:05:22

197

737.50

XLON

00342323061TRLO1

27 June 2025 15:05:22

98

737.50

XLON

00342323062TRLO1

27 June 2025 15:05:22

200

737.50

XLON

00342323063TRLO1

27 June 2025 15:05:22

102

737.50

XLON

00342323064TRLO1

27 June 2025 15:05:45

323

737.00

XLON

00342323091TRLO1

27 June 2025 15:05:52

308

736.00

XLON

00342323118TRLO1

27 June 2025 15:14:20

200

736.00

XLON

00342323577TRLO1

27 June 2025 15:23:19

102

735.50

XLON

00342324081TRLO1

27 June 2025 15:23:19

102

735.50

XLON

00342324082TRLO1

27 June 2025 15:23:19

102

735.50

XLON

00342324083TRLO1

27 June 2025 15:23:20

318

735.00

XLON

00342324084TRLO1

27 June 2025 15:23:46

102

734.00

XLON

00342324110TRLO1

27 June 2025 15:23:46

6

734.00

XLON

00342324111TRLO1

27 June 2025 15:27:35

205

734.50

XLON

00342324304TRLO1

27 June 2025 15:27:35

200

734.50

XLON

00342324305TRLO1

27 June 2025 15:27:35

200

734.50

XLON

00342324306TRLO1

27 June 2025 15:29:47

201

734.00

XLON

00342324416TRLO1

27 June 2025 15:29:47

200

734.00

XLON

00342324417TRLO1

27 June 2025 15:29:47

26

734.00

XLON

00342324418TRLO1

27 June 2025 15:29:47

113

734.00

XLON

00342324419TRLO1

27 June 2025 15:30:03

110

734.00

XLON

00342324440TRLO1

27 June 2025 15:30:12

210

733.50

XLON

00342324449TRLO1

27 June 2025 15:37:30

201

733.50

XLON

00342324855TRLO1

27 June 2025 15:37:30

199

733.00

XLON

00342324859TRLO1

27 June 2025 15:37:40

202

733.00

XLON

00342324942TRLO1

27 June 2025 15:38:40

208

733.50

XLON

00342325148TRLO1

27 June 2025 15:38:40

200

733.50

XLON

00342325149TRLO1

27 June 2025 15:39:31

99

733.50

XLON

00342325184TRLO1

27 June 2025 15:39:31

99

733.50

XLON

00342325185TRLO1

27 June 2025 15:39:31

99

733.50

XLON

00342325186TRLO1

27 June 2025 15:39:31

198

733.50

XLON

00342325187TRLO1

27 June 2025 15:39:31

99

733.50

XLON

00342325188TRLO1

27 June 2025 15:40:17

315

734.00

XLON

00342325242TRLO1

27 June 2025 15:40:17

2

734.00

XLON

00342325243TRLO1

27 June 2025 15:40:17

204

733.50

XLON

00342325244TRLO1

27 June 2025 15:40:17

204

733.00

XLON

00342325245TRLO1

27 June 2025 15:40:35

214

732.50

XLON

00342325260TRLO1

27 June 2025 15:40:35

199

732.00

XLON

00342325263TRLO1

27 June 2025 15:40:35

100

732.00

XLON

00342325264TRLO1

27 June 2025 15:40:35

5

732.00

XLON

00342325265TRLO1

27 June 2025 15:40:50

105

731.00

XLON

00342325282TRLO1

27 June 2025 15:40:50

105

730.50

XLON

00342325283TRLO1

27 June 2025 15:45:28

313

731.50

XLON

00342325540TRLO1

27 June 2025 15:49:44

214

730.50

XLON

00342325764TRLO1

27 June 2025 15:49:44

78

730.50

XLON

00342325765TRLO1

27 June 2025 15:49:44

10

730.50

XLON

00342325766TRLO1

27 June 2025 15:49:44

18

730.50

XLON

00342325767TRLO1

27 June 2025 15:49:46

201

730.00

XLON

00342325770TRLO1

27 June 2025 15:49:46

5

730.00

XLON

00342325771TRLO1

27 June 2025 15:50:03

105

730.00

XLON

00342325784TRLO1

27 June 2025 15:50:07

102

729.50

XLON

00342325788TRLO1

27 June 2025 15:50:39

107

729.00

XLON

00342325800TRLO1

27 June 2025 15:54:50

201

732.00

XLON

00342326086TRLO1

27 June 2025 15:55:14

102

731.50

XLON

00342326102TRLO1

27 June 2025 15:55:14

41

731.00

XLON

00342326103TRLO1

27 June 2025 15:56:22

108

730.50

XLON

00342326132TRLO1

27 June 2025 15:59:50

106

730.00

XLON

00342326230TRLO1

27 June 2025 16:00:37

99

730.00

XLON

00342326314TRLO1

27 June 2025 16:05:17

100

729.50

XLON

00342326614TRLO1

27 June 2025 16:05:17

109

729.50

XLON

00342326615TRLO1

27 June 2025 16:05:22

101

729.00

XLON

00342326637TRLO1

27 June 2025 16:09:05

57

729.50

XLON

00342326883TRLO1

27 June 2025 16:09:29

76

730.50

XLON

00342326915TRLO1

27 June 2025 16:09:29

118

730.50

XLON

00342326916TRLO1

27 June 2025 16:09:29

2

730.50

XLON

00342326917TRLO1

27 June 2025 16:10:52

33

731.00

XLON

00342327066TRLO1

27 June 2025 16:10:52

33

731.00

XLON

00342327067TRLO1

27 June 2025 16:10:52

33

731.00

XLON

00342327068TRLO1

27 June 2025 16:10:52

93

731.00

XLON

00342327069TRLO1

27 June 2025 16:10:52

50

731.00

XLON

00342327070TRLO1

27 June 2025 16:11:34

105

730.50

XLON

00342327151TRLO1

27 June 2025 16:11:34

102

730.00

XLON

00342327152TRLO1

27 June 2025 16:15:20

102

730.00

XLON

00342327648TRLO1

27 June 2025 16:19:37

33

731.00

XLON

00342328198TRLO1

27 June 2025 16:19:38

33

731.00

XLON

00342328199TRLO1

27 June 2025 16:19:38

44

731.00

XLON

00342328200TRLO1

27 June 2025 16:19:38

44

731.00

XLON

00342328201TRLO1

27 June 2025 16:19:38

44

731.00

XLON

00342328202TRLO1

27 June 2025 16:19:38

44

731.00

XLON

00342328203TRLO1

27 June 2025 16:19:38

44

731.00

XLON

00342328204TRLO1

27 June 2025 16:19:40

36

731.00

XLON

00342328207TRLO1

27 June 2025 16:19:40

52

731.00

XLON

00342328208TRLO1

27 June 2025 16:19:50

35

731.00

XLON

00342328226TRLO1

27 June 2025 16:19:50

93

731.00

XLON

00342328227TRLO1

 

 

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
 
 
POSUBVVRVBUNUAR

Related Shares:

Kainos Group
FTSE 100 Latest
Value8,809.26
Change34.57