Profit calculation:

Transaction dateCodeNameNo. of sharesPriceValueAverage CostProfitLossNet Profit
 
2020-03-25 14:06:27 AIP Adcock Ingram Hldgs Ltd 200 4046 809200 4046    R0,00
2020-05-04 11:01:24 AIP Adcock Ingram Hldgs Ltd -200 4296 -859200 4046 500  R500,00
2020-04-22 11:05:58 ASC Ascendis Health Ltd 1000 52 52000 52    R500,00
2020-04-27 15:03:58 ASC Ascendis Health Ltd 91900 108 9925200 107.39720129171    R500,00
2020-04-28 12:20:18 ASC Ascendis Health Ltd -92900 111 -10311900 107.39720129171 3347  R3 847,00
2020-04-06 10:05:32 BLU BLUE LABEL TELECOMS LTD 7000 180 1260000 180    R3 847,00
2020-04-06 11:03:00 BLU BLUE LABEL TELECOMS LTD -7000 176 -1232000 180  280 R3 567,00
2020-04-07 10:10:27 BLU BLUE LABEL TELECOMS LTD 50000 200 10000000 200    R3 567,00
2020-04-07 12:30:18 BLU BLUE LABEL TELECOMS LTD -50000 195 -9750000 200  2500 R1 067,00
2020-04-07 10:11:56 COH CURRO HOLDINGS LIMITED 900 932 838800 932    R1 067,00
2020-05-04 11:01:37 COH CURRO HOLDINGS LIMITED -900 936 -842400 932 36  R1 103,00
2020-01-21 10:54:40 ETFRHO AfricaRhodium Debentures 70 132000 9240000 132000    R1 103,00
2020-02-13 18:06:08 ETFRHO AfricaRhodium Debentures 60 160639 9638340 145218    R1 103,00
2020-03-04 06:46:20 ETFRHO AfricaRhodium Debentures 63 173588 10936044 154478.67357513    R1 103,00
2020-03-17 10:18:10 ETFRHO AfricaRhodium Debentures -193 109725 -21176925 154478.67357513  86374.59 -R85 271,59
2020-03-17 11:13:52 ETFRHO AfricaRhodium Debentures 174 120523 20971002 120523    -R85 271,59
2020-03-17 11:25:41 ETFRHO AfricaRhodium Debentures -193 119756 -23112908 120523  1480.31 -R86 751,90
2020-03-21 07:18:20 ETFRHO AfricaRhodium Debentures 95 88000 8360000 79869.25    -R86 751,90
2020-03-21 20:30:49 ETFRHO AfricaRhodium Debentures -76 88000 -6688000 79869.25 6179.37  -R80 572,53
2020-03-25 15:22:24 ETFRHO AfricaRhodium Debentures 13 205100 2666300 205100    -R80 572,53
2020-03-26 14:28:53 ETFRHO AfricaRhodium Debentures -13 150000 -1950000 205100  7163 -R87 735,53
2020-03-26 14:29:39 MTN MTN GROUP LTD 494 3890 1921660 3890    -R87 735,53
2020-04-01 16:39:24 MTN MTN GROUP LTD -494 6425 -3173950 3890 12522.9  -R75 212,63
2020-04-03 10:05:23 MTN MTN GROUP LTD 1000 4961 4961000 4961    -R75 212,63
2020-04-03 10:33:04 MTN MTN GROUP LTD -1000 4898 -4898000 4961  630 -R75 842,63
2020-04-07 10:07:02 MTN MTN GROUP LTD 300 5712 1713600 5712    -R75 842,63
2020-04-21 09:39:38 MTN MTN GROUP LTD -300 4308 -1292400 5712  4212 -R80 054,63
2020-04-06 09:56:19 NPK Nampak Ltd 10000 190 1900000 190    -R80 054,63
2020-04-06 09:59:04 NPK Nampak Ltd 70000 190 13300000 190    -R80 054,63
2020-04-06 11:03:52 NPK Nampak Ltd -80000 182 -14560000 190  6400 -R86 454,63
2020-04-07 09:52:47 NPK Nampak Ltd 87947 181 15918407 181    -R86 454,63
2020-04-07 10:04:32 NPK Nampak Ltd -88000 185 -16280000 181 3520  -R82 934,63
2020-03-17 11:27:26 SOL Sasol Limited 5512 4205 23177960 4205    -R82 934,63
2020-03-17 14:28:27 SOL Sasol Limited -5512 3673 -20245576 4205  29323.84 -R112 258,47
2020-03-26 14:31:01 SOL Sasol Limited 10 2756 27560 2756    -R112 258,47
2020-03-31 12:51:32 SOL Sasol Limited 900 3791 3411900 3779.6263736264    -R112 258,47
2020-03-31 12:52:04 SOL Sasol Limited -900 3791 -3411900 3779.6263736264 102.36263736264  -R112 156,11
2020-03-31 12:52:24 SOL Sasol Limited -10 3791 -37910 3779.6263736264 1.1373626373626  -R112 154,97
2020-03-31 12:57:19 SOL Sasol Limited 940 3794 3566360 3794    -R112 154,97
2020-03-31 16:43:54 SOL Sasol Limited -940 3720 -3496800 3794  695.6 -R112 850,57
2020-04-07 10:05:42 SOL Sasol Limited 600 6104 3662400 6104    -R112 850,57
2020-04-08 12:56:02 SOL Sasol Limited -600 5313 -3187800 6104  4746 -R117 596,57
2020-04-08 13:15:39 SOL Sasol Limited 1978 6700 13252600 6700    -R117 596,57
2020-04-08 13:53:41 SOL Sasol Limited -1978 6835 -13519630 6700 2670.3  -R114 926,27
2020-04-08 14:24:54 SOL Sasol Limited 1900 6936 13178400 6936    -R114 926,27
2020-04-21 09:39:14 SOL Sasol Limited -1900 4500 -8550000 6936  46284 -R161 210,27
2020-03-25 14:02:06 SSS Stor-Age Property REIT Ltd 6140 1175 7214500 1175    -R161 210,27
2020-03-25 14:05:21 SSS Stor-Age Property REIT Ltd -3000 1175 -3525000 1175    -R161 210,27
2020-03-31 10:24:22 SSS Stor-Age Property REIT Ltd -3140 1150 -3611000 1175  785 -R161 995,27