Profit calculation:

Transaction dateCodeNameNo. of sharesPriceValueAverage CostProfitLossNet Profit
 
2024-07-04 12:52:31 AMS Anglo American Plat Ltd 157 63142 9913294 63142    R0,00
2024-07-10 17:34:26 AMS Anglo American Plat Ltd -157 64299 -10094943 63142 1816.49  R1 816,49
2024-11-05 10:30:36 BAT Brait SE 64817 160 10370720 160    R1 816,49
2024-11-06 16:26:12 BAT Brait SE -64817 164 -10629988 160 2592.68  R4 409,17
2024-09-23 18:13:29 CFR COMPAGNIE FIN RICHEMONT 467 233237 108921679 233237    R4 409,17
2024-10-01 20:31:59 CFR COMPAGNIE FIN RICHEMONT -467 271227 -126663009 233237 177413.3  R181 822,47
2024-08-26 17:51:14 EOH EOH HOLDINGS LTD 527394 170 89656980 170    R181 822,47
2024-08-27 10:03:12 EOH EOH HOLDINGS LTD -527394 171 -90184374 170 5273.94  R187 096,41
2024-08-27 10:30:20 EOH EOH HOLDINGS LTD 523191 170 88942470 170    R187 096,41
2024-08-27 13:01:57 EOH EOH HOLDINGS LTD -523191 168 -87896088 170  10463.82 R176 632,59
2024-08-27 13:21:24 EOH EOH HOLDINGS LTD 522145 168 87720360 168    R176 632,59
2024-08-28 09:28:42 EOH EOH HOLDINGS LTD -522145 174 -90853230 168 31328.7  R207 961,29
2024-08-28 12:02:39 EOH EOH HOLDINGS LTD 539688 167 90127896 167    R207 961,29
2024-08-28 18:22:34 EOH EOH HOLDINGS LTD -539688 175 -94445400 167 43175.04  R251 136,33
2024-09-02 09:58:46 EOH EOH HOLDINGS LTD 60277 170 10247090 170    R251 136,33
2024-09-02 11:24:43 EOH EOH HOLDINGS LTD -60277 177 -10669029 170 4219.39  R255 355,72
2024-09-23 14:09:50 EOH EOH HOLDINGS LTD 686663 159 109179417 159    R255 355,72
2024-09-23 18:06:58 EOH EOH HOLDINGS LTD -686663 160 -109866080 159 6866.63  R262 222,35
2024-08-30 10:55:02 GFI GOLD FIELDS LTD 3714 25150 93407100 25150    R262 222,35
2024-09-02 11:25:37 GFI GOLD FIELDS LTD 424 24826 10526224 25116.801353311    R262 222,35
2024-09-20 20:58:55 GFI GOLD FIELDS LTD -4138 26550 -109863900 25116.801353311 59305.76  R321 528,11
2024-04-02 15:22:02 KIO KUMBA IRON ORE LTD 208 47663 9913904 47663    R321 528,11
2024-04-09 11:10:52 KIO KUMBA IRON ORE LTD -208 47976 -9979008 47663 651.04  R322 179,15
2024-08-01 13:14:14 KIO KUMBA IRON ORE LTD 255 39048 9957240 39048    R322 179,15
2024-08-05 12:59:37 KIO KUMBA IRON ORE LTD -255 38715 -9872325 39048  849.15 R321 330,00
2024-10-01 20:37:55 MRF MERAFE RESOURCES LTD 909001 148 134532148 148    R321 330,00
2024-10-25 10:30:26 MRF MERAFE RESOURCES LTD -909001 149 -135441149 148 9090.01  R330 420,01
2024-03-31 13:21:03 MTN MTN GROUP LTD 3194 9374 29940556 9374    R330 420,01
2024-04-09 11:12:26 MTN MTN GROUP LTD 1069 9315 9957735 9359.205019939    R330 420,01
2024-05-07 14:31:03 MTN MTN GROUP LTD -4263 9396 -40055148 9359.205019939 1568.57  R331 988,58
2024-09-20 20:59:45 RDF Redefine Properties Ltd 219673 497 109177481 497    R331 988,58
2024-09-23 14:07:02 RDF Redefine Properties Ltd -219673 501 -110056173 497 8786.92  R340 775,50
2024-03-11 17:08:53 SOL Sasol Limited 729 13787 10050723 13787    R340 775,50
2024-03-31 13:05:15 SOL Sasol Limited -729 14639 -10671831 13787 6211.08  R346 986,58
2024-05-02 17:00:39 SOL Sasol Limited 866 12800 11084800 12800    R346 986,58
2024-05-07 14:37:22 SOL Sasol Limited -866 13459 -11655494 12800 5706.94  R352 693,52
2024-05-08 09:21:48 SOL Sasol Limited 3828 13400 51295200 13400    R352 693,52
2024-06-03 12:39:44 SOL Sasol Limited 800 12450 9960000 13235.782195333    R352 693,52
2024-07-10 17:35:18 SOL Sasol Limited 737 13666 10071842 13294.882013048    R352 693,52
2024-08-05 13:00:40 SOL Sasol Limited 744 13143 9778392 13276.384678343    R352 693,52
2024-08-26 17:50:29 SOL Sasol Limited -6109 14794 -90376546 13276.384678343 92711.12  R445 404,64
2024-10-25 10:44:33 SOL Sasol Limited 13024 10275 133821600 10275    R445 404,64
2024-11-08 11:35:32 SOL Sasol Limited 1057 10019 10590083 10255.783183013    R445 404,64
2024-01-03 13:43:58 SSW Sibanye Stillwater Limited 4131 2411 9959841 2411    R445 404,64
2024-02-05 18:42:33 SSW Sibanye Stillwater Limited 4488 2219 9958872 2311.0236686391    R445 404,64
2024-02-19 12:27:25 SSW Sibanye Stillwater Limited -8619 2085 -17970615 2311.0236686391  19480.98 R425 923,66
2024-02-23 19:05:46 SSW Sibanye Stillwater Limited 8892 1983 17632836 1983    R425 923,66
2024-03-31 13:05:33 SSW Sibanye Stillwater Limited -8892 2169 -19286748 1983 16539.12  R442 462,78