Profit calculation:

Transaction dateCodeNameNo. of sharesPriceValueAverage CostProfitLossNet Profit
 
2026-04-20 10:27:47 ABG Absa Group Ltd 1580 24924 39379920 24924    R0,00
2026-05-08 10:25:08 ABG Absa Group Ltd -1580 22809 -36038220 24924  33417 -R33 417,00
2026-01-16 06:32:32 ANG ANGLOGOLD ASHANTI LTD 8 159878 1279024 159878    -R33 417,00
2026-01-16 16:01:25 ANG ANGLOGOLD ASHANTI LTD -8 158143 -1265144 159878  138.8 -R33 555,80
2026-02-18 09:18:17 BLU BLUE LABEL TELECOMS LTD 12813 980 12556740 980    -R33 555,80
2026-02-23 08:49:47 BLU BLUE LABEL TELECOMS LTD -12813 947 -12133911 980  4228.29 -R37 784,09
2026-05-08 10:33:50 CMH COMBINED MOTOR HLDGS LTD 12104 3850 46600400 3850    -R37 784,09
2026-06-02 18:58:28 CMH COMBINED MOTOR HLDGS LTD 2450 4049 9920050 3883.4993816133    -R37 784,09
2026-06-29 16:30:12 CMH COMBINED MOTOR HLDGS LTD -14554 3933 -57240882 3883.4993816133 7204.32  -R30 579,77
2026-01-16 14:32:47 ETFRHO AfricaRhodium Debentures 10 152000 1520000 152000    -R30 579,77
2026-03-03 13:47:02 ETFRHO AfricaRhodium Debentures -10 169383 -1693830 152000 1738.3  -R28 841,47
2026-01-09 15:02:03 EXX EXXARO RESOURCES LTD 240 18916 4539840 18916    -R28 841,47
2026-01-11 06:11:10 EXX EXXARO RESOURCES LTD -80 18768 -1501440 18916  118.4 -R28 959,87
2026-01-14 13:34:07 EXX EXXARO RESOURCES LTD -160 18893 -3022880 18916  36.8 -R28 996,67
2026-03-10 13:00:11 EXX EXXARO RESOURCES LTD 20 20271 405420 20271    -R28 996,67
2026-03-19 12:03:32 EXX EXXARO RESOURCES LTD 20 21565 431300 20918    -R28 996,67
2026-04-08 15:26:23 EXX EXXARO RESOURCES LTD -40 21977 -879080 20918 423.6  -R28 573,07
2026-07-08 10:36:48 FBR FAMOUS BRANDS LTD 11600 5868 68068800 5868    -R28 573,07
2026-07-09 12:54:05 FBR FAMOUS BRANDS LTD 220 5716 1257520 5865.1708967851    -R28 573,07
2026-02-23 09:50:11 FGL Finbond Group Ltd 105700 114 12049800 114    -R28 573,07
2026-02-25 11:18:53 FGL Finbond Group Ltd -105700 121 -12789700 114 7399  -R21 174,07
2026-01-05 15:08:35 GLD NEW GOLD ISSUER LTD 20 67150 1343000 67150    -R21 174,07
2026-01-05 15:37:43 GLD NEW GOLD ISSUER LTD 25 67106 1677650 67125.555555556    -R21 174,07
2026-03-01 19:23:30 GLD NEW GOLD ISSUER LTD 296 80183 23734168 78459.876832845    -R21 174,07
2026-03-03 13:24:06 GLD NEW GOLD ISSUER LTD -300 78893 -23667900 78459.876832845 1299.3695014663  -R19 874,70
2026-03-03 13:46:41 GLD NEW GOLD ISSUER LTD -41 77563 -3180083 78459.876832845  367.71950146627 -R20 242,42
2026-03-05 09:18:51 GLD NEW GOLD ISSUER LTD 370 78177 28925490 78177    -R20 242,42
2026-03-12 09:31:57 GLD NEW GOLD ISSUER LTD -70 78735 -5511450 78177 390.6  -R19 851,82
2026-03-12 09:33:02 GLD NEW GOLD ISSUER LTD -210 78735 -16534350 78177 1171.8  -R18 680,02
2026-03-12 09:52:13 GLD NEW GOLD ISSUER LTD 30 79153 2374590 78421    -R18 680,02
2026-03-12 10:05:35 GLD NEW GOLD ISSUER LTD -60 79321 -4759260 78421 540  -R18 140,02
2026-03-17 18:07:34 GLD NEW GOLD ISSUER LTD -60 77180 -4630800 78421  744.6 -R18 884,62
2026-01-16 06:21:57 HAR Harmony GM Co Ltd 2 35892 71784 35892    -R18 884,62
2026-02-11 09:45:22 HAR Harmony GM Co Ltd -2 34277 -68554 35892  32.3 -R18 916,92
2026-02-18 10:55:33 HDC HUDACO INDUSTRIES LTD 50 20400 1020000 20400    -R18 916,92
2026-02-23 11:32:27 HDC HUDACO INDUSTRIES LTD -50 22397 -1119850 20400 998.5  -R17 918,42
2026-01-05 15:09:39 NGPLT New Gold Platinum ETF 25 34747 868675 34747    -R17 918,42
2026-01-05 15:10:24 NGPLT New Gold Platinum ETF -25 34747 -868675 34747    -R17 918,42
2026-01-05 15:15:24 NGPLT New Gold Platinum ETF 34 34747 1181398 34747    -R17 918,42
2026-02-18 10:47:02 NGPLT New Gold Platinum ETF -34 31200 -1060800 34747  1205.98 -R19 124,40
2026-03-24 10:31:14 NTC NETCARE LIMITED 600 1623 973800 1623    -R19 124,40
2026-04-08 15:26:09 NTC NETCARE LIMITED -600 1725 -1035000 1623 612  -R18 512,40
2026-04-17 11:20:18 NTC NETCARE LIMITED 22800 1753 39968400 1753    -R18 512,40
2026-04-20 10:27:17 NTC NETCARE LIMITED -22800 1750 -39900000 1753  684 -R19 196,40
2026-03-19 11:48:01 SOL Sasol Limited 199 21505 4279495 21505    -R19 196,40
2026-03-20 12:58:59 SOL Sasol Limited -199 21208 -4220392 21505  591.03 -R19 787,43
2026-01-06 06:31:47 SSW Sibanye Stillwater Limited 150 6344 951600 6344    -R19 787,43
2026-03-03 13:24:46 SSW Sibanye Stillwater Limited -150 6105 -915750 6344  358.5 -R20 145,93
2026-02-02 09:50:34 STXEMG Satrix MSCI Emerging Markets ETF 1648 7699 12687952 7699    -R20 145,93
2026-02-02 12:59:18 STXEMG Satrix MSCI Emerging Markets ETF -1648 7567 -12470416 7699  2175.36 -R22 321,29
2026-03-17 12:24:07 STXQUA Satrix Quality South Africa Portfolio 4350 1141 4963350 1141    -R22 321,29
2026-04-08 15:24:53 STXQUA Satrix Quality South Africa Portfolio -4350 1206 -5246100 1141 2827.5  -R19 493,79
2026-01-14 15:12:04 STXRES SATRIX RESI PORTFOLIO 300 14700 4410000 14700    -R19 493,79
2026-01-16 06:29:43 STXRES SATRIX RESI PORTFOLIO -100 14574 -1457400 14700  126 -R19 619,79
2026-01-16 06:30:32 STXRES SATRIX RESI PORTFOLIO -100 14574 -1457400 14700  126 -R19 745,79
2026-01-16 16:00:55 STXRES SATRIX RESI PORTFOLIO -100 14247 -1424700 14700  453 -R20 198,79
2026-03-17 12:39:34 SUR SPUR CORPORATION LTD 4200 3960 16632000 3960    -R20 198,79
2026-03-17 13:45:57 SUR SPUR CORPORATION LTD 650 3960 2574000 3960    -R20 198,79
2026-03-24 19:43:33 SUR SPUR CORPORATION LTD -4850 4011 -19453350 3960 2473.5  -R17 725,29
2026-01-09 15:02:43 WHL WOOLWORTHS HOLDINGS LTD 25 5840 146000 5840    -R17 725,29
2026-02-04 11:37:11 WHL WOOLWORTHS HOLDINGS LTD -25 5419 -135475 5840  105.25 -R17 830,54
2026-05-08 10:26:34 ZED Zeder Inv Ltd 355871 132 46974972 132    -R17 830,54
2026-05-08 10:30:51 ZED Zeder Inv Ltd -355871 132 -46974972 132    -R17 830,54