Profit calculation:

Transaction dateCodeNameNo. of sharesPriceValueAverage CostProfitLossNet Profit
 
2020-01-15 11:31:48 AEL ALLIED ELECTRONICS CORP 2000 2317 4634000 2317    R0,00
2020-02-14 09:50:41 AEL ALLIED ELECTRONICS CORP -2000 2200 -4400000 2317  2340 -R2 340,00
2020-06-08 11:31:32 AGL ANGLO AMERICAN PLC 1796 40276 72335696 40276    -R2 340,00
2020-06-12 09:35:57 AGL ANGLO AMERICAN PLC -1796 38346 -68869416 40276  34662.8 -R37 002,80
2020-04-28 13:17:13 AMS Anglo American Plat Ltd 412 88840 36602080 88840    -R37 002,80
2020-04-29 15:56:38 AMS Anglo American Plat Ltd -412 97618 -40218616 88840 36165.36  -R837,44
2020-05-08 12:15:01 ANG ANGLOGOLD ASHANTI LTD 529 49215 26034735 49215    -R837,44
2020-06-01 09:31:07 ANG ANGLOGOLD ASHANTI LTD -529 43853 -23198237 49215  28364.98 -R29 202,42
2020-06-15 09:50:51 ANG ANGLOGOLD ASHANTI LTD 1655 41031 67906305 41031    -R29 202,42
2020-02-13 13:12:24 ANH Anheuser Busch Inbev SA 70 108011 7560770 108011    -R29 202,42
2020-02-26 07:55:54 ANH Anheuser Busch Inbev SA -70 103788 -7265160 108011  2956.1 -R32 158,52
2020-06-03 15:10:21 ANH Anheuser Busch Inbev SA 753 88800 66866400 88800    -R32 158,52
2020-06-08 11:29:03 ANH Anheuser Busch Inbev SA -753 96497 -72662241 88800 57958.41  R25 799,89
2020-01-15 11:32:36 APN Aspen Pharmacare Hldgs L 440 11968 5265920 11968    R25 799,89
2020-02-13 13:12:56 APN Aspen Pharmacare Hldgs L 210 11398 2393580 11783.846153846    R25 799,89
2020-02-14 09:51:25 APN Aspen Pharmacare Hldgs L 390 11230 4379700 11576.153846154    R25 799,89
2020-02-26 07:56:17 APN Aspen Pharmacare Hldgs L -1040 10389 -10804560 11576.153846154  12346.4 R13 453,49
2020-04-23 12:30:53 ASC Ascendis Health Ltd 305000 113 34465000 113    R13 453,49
2020-04-28 10:07:00 ASC Ascendis Health Ltd -305000 105 -32025000 113  24400 -R10 946,51
2020-04-29 15:57:52 ASC Ascendis Health Ltd 352334 113 39813742 113    -R10 946,51
2020-05-04 09:45:39 ASC Ascendis Health Ltd -352334 105 -36995070 113  28186.72 -R39 133,23
2020-03-11 09:57:18 DRD DRD Gold Ltd 25761 1076 27718836 1076    -R39 133,23
2020-03-24 11:06:30 DRD DRD Gold Ltd -25761 1007 -25941327 1076  17775.09 -R56 908,32
2020-06-01 09:31:50 KIO KUMBA IRON ORE LTD 679 48479 32917241 48479    -R56 908,32
2020-06-03 05:41:13 KIO KUMBA IRON ORE LTD -679 47650 -32354350 48479  5628.91 -R62 537,23
2020-04-06 09:42:00 NPK Nampak Ltd 194000 190 36860000 190    -R62 537,23
2020-04-16 15:30:58 NPK Nampak Ltd -194000 171 -33174000 190  36860 -R99 397,23
2020-03-10 08:20:27 NPN NASPERS LTD -N- 115 243435 27995025 243435    -R99 397,23
2020-03-10 11:14:19 NPN NASPERS LTD -N- -115 248880 -28621200 243435 6261.75  -R93 135,48
2020-03-02 11:35:32 SNH Steinhoff Int Hldgs Ltd 191000 145 27695000 145    -R93 135,48
2020-03-03 12:49:24 SNH Steinhoff Int Hldgs Ltd -191000 152 -29032000 145 13370  -R79 765,48
2020-03-10 11:19:28 SNH Steinhoff Int Hldgs Ltd 204341 144 29425104 144    -R79 765,48
2020-03-10 16:39:50 SNH Steinhoff Int Hldgs Ltd -204341 143 -29220763 144  2043.41 -R81 808,89
2020-06-12 11:24:59 SNH Steinhoff Int Hldgs Ltd 40500 110 4455000 110    -R81 808,89
2020-03-10 16:40:33 SOL Sasol Limited 3900 7275 28372500 7275    -R81 808,89
2020-03-11 09:56:48 SOL Sasol Limited -3900 6864 -26769600 7275  16029 -R97 837,89
2020-03-24 11:07:13 SOL Sasol Limited 10407 2436 25351452 2436    -R97 837,89
2020-03-26 11:36:35 SOL Sasol Limited -10407 2641 -27484887 2436 21334.35  -R76 503,54
2020-03-27 13:30:46 SOL Sasol Limited 8809 3087 27193383 3087    -R76 503,54
2020-03-27 16:37:55 SOL Sasol Limited -8809 3183 -28039047 3087 8456.64  -R68 046,90
2020-04-16 15:33:33 SOL Sasol Limited 5500 6124 33682000 6124    -R68 046,90
2020-04-23 12:29:55 SOL Sasol Limited -5500 6287 -34578500 6124 8965  -R59 081,90
2020-04-28 10:08:04 SOL Sasol Limited 4923 7135 35125605 7135    -R59 081,90
2020-04-28 13:16:42 SOL Sasol Limited -4923 7673 -37774179 7135 26485.74  -R32 596,16
2020-05-04 09:46:44 SOL Sasol Limited 6209 8021 49802389 8021    -R32 596,16
2020-05-08 12:14:32 SOL Sasol Limited -3109 8429 -26205761 8021 12684.72  -R19 911,44
2020-06-03 05:42:05 SOL Sasol Limited 2535 12750 32321250 10148.420585626    -R19 911,44
2020-06-03 15:09:03 SOL Sasol Limited -5635 12040 -67845400 10148.420585626 106590.5  R86 679,06
2020-06-12 09:37:08 SOL Sasol Limited 4996 12604 62969584 12604    R86 679,06
2020-06-15 09:49:46 SOL Sasol Limited -4996 13751 -68699996 12604 57304.12  R143 983,18
2020-07-02 09:51:01 SOL Sasol Limited 750 13229 9921750 13229    R143 983,18