| Transaction date | Code | Name | No. of shares | Price | Value | Average Cost | Profit | Loss | Net 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 |