Growth 2025/2026

Unaudited six months ended 30 June 2026

Unaudited six months ended 30 June 2025

Audited year ended 31 December 2025

Revenue

%

Operating

profit

%

Revenue*

R’000

Operating

profit

R’000

Operating

margin

%

Revenue*#

R’000

Operating

profit

R’000

Operating

margin

%

Revenue*

R’000

Operating

profit

R’000

Operating

margin

%

Healthcare SA

2

(49)

2 163 720

50 766

2

2 123 041

99 617

5

4 292 677

304 463

7

DENIS Group

4

55

314 176

30 647

10

301 506

19 749

7

601 615

57 201

10

Information Technology

2

(17)

346 035

92 905

27

337 971

112 033

33

675 477

123 609

18

Total SA administration business

2

(25)

2 823 931

174 318

6

2 762 518

231 399

8

5 569 769

485 273

9

Healthcare Africa

(7)

11

120 969

47 408

39

129 554

42 707

33

261 285

91 592

35

Total Group administration business

2

(19)

2 944 900

221 726

8

2 892 072

274 106

10

5 831 054

576 865

10

Healthcare Retail

(16)

72

1 127 221

60 432

5

1 342 546

35 066

3

3 379 833

101 918

3

Pharmacy Direct & Curasana Wholesaler

(24)

>100

484 561

35 728

7

640 250

1 325

1 982 593

37 676

2

Scriptpharm

(8)

(27)

642 660

24 704

4

702 296

33 741

5

1 397 240

64 242

5

Total Healthcare

(4)

(9)

4 072 121

282 158

7

4 234 618

309 172

7

9 210 887

678 783

7

Other (including inter-segment elimination)

(8)

(512 334)

(473 271)

(1 764 047)

Total

(5)

(9)

3 559 787

282 158

8

3 761 347

309 172

8

7 446 840

678 783

9

* Revenue comprises the Revenue from contracts with customers and the insurance revenue.
# The prior period has been re-presented to enhance disclosure for the segments.

Growth 2026

Unaudited six months ended 30 June 2026

Unaudited six months ended 30 June 2025

Audited year ended 31 December 2025

Profit

before tax

%

Profit

after tax

%

Profit

before tax

R’000

Profit

after tax

R’000

Net

margin

%

Total

assets*

R’000

Profit

before tax#

R’000

Profit

after tax#

R’000

Net

margin

%

Total

assets*

R’000

Loss

before tax

R’000

Loss

after tax

R’000

Net

margin

%

Total

assets*

R’000

Healthcare SA

(102)

(102)

(3 199)

(2 527)

1 153 446

156 073

125 840

6

2 234 435

(1 340 924)

(1 399 330)

(33)

1 135 498

DENIS Group

66

82

33 298

27 870

9

247 039

20 098

15 312

5

181 409

59 237

45 050

7

221 196

Information Technology

(246)

(200)

(30 611)

(29 243)

(8)

1 216 232

(8 839)

(9 763)

(3)

1 534 984

(113 788)

(122 180)

(18)

1 265 089

Total SA administration business

(100)

(103)

(512)

(3 900)

2 616 717

167 332

131 389

5

3 950 828

(1 395 475)

(1 476 460)

(27)

2 621 783

Healthcare Africa

7

(20)

43 178

30 824

25

219 987

40 229

38 603

30

213 840

87 312

73 678

28

259 345

Total Group administration business

(79)

(84)

42 666

26 924

1

2 836 704

207 561

169 992

6

4 164 668

(1 308 163)

(1 402 782)

(24)

2 881 128

Healthcare Retail

(14)

(22)

62 786

50 279

4

779 746

73 311

64 352

5

1 626 847

185 975

152 937

5

933 658

Pharmacy Direct & Curasana Wholesaler

(4)

(27)

30 137

24 579

5

556 507

31 271

33 647

5

743 928

105 080

93 783

5

738 454

Activo Group

711 154

Scriptpharm

(22)

(16)

32 649

25 700

4

223 239

42 040

30 705

4

171 765

80 895

59 154

4

195 204

Total Healthcare

(62)

(67)

105 452

77 203

2

3 616 450

280 872

234 344

6

5 791 515

(1 122 188)

(1 249 845)

(14)

3 814 786

Other (including inter-segment elimination)

103

104

5 991

6 511

(1)

(221 819)

(192 381)

(185 473)

39

(366 754)

590 287

603 898

(34)

(200 355)

Total

26

71

111 443

83 714

2

3 394 631

88 491

48 871

1

5 424 761

(531 901)

(645 947)

(9)

3 614 431

* The Total assets exclude the Assets Held for Sale.
# The prior period has been re-presented to enhance disclosure for the segments.

Composition of operating profit – % contribution

Operating

profit

June 2026

%

Operating

profit

June 2025

%

Operating

profit

December 2025

%

Operating

profit

June 2026

R’000

Operating

profit

June 2025

R’000

Operating

profit

December 2025

R’000

Total SA Administration business

62

75

72

174 318

231 399

485 273

Healthcare Africa

17

14

13

47 408

42 707

91 592

Healthcare Retail

21

11

15

60 432

35 066

101 918

100

100

100

282 158

309 172

678 783