Profit calculation:

Transaction dateCodeNameNo. of sharesPriceValueAverage CostProfitLossNet Profit
 
2020-03-03 06:13:27 AFX African Oxygen Limited 5383 1850 9958550 1850    R0,00
2020-03-25 00:59:41 AFX African Oxygen Limited -5383 1510 -8128330 1850  18302.2 -R18 302,20
2020-03-25 01:00:10 ANG ANGLOGOLD ASHANTI LTD 698 32561 22727578 32561    -R18 302,20
2020-03-26 23:56:16 ANG ANGLOGOLD ASHANTI LTD -698 38959 -27193382 32561 44658.04  R26 355,84
2020-05-19 00:53:04 BTI British American Tob plc 144 69333 9983952 69333    R26 355,84
2020-04-01 23:50:53 CPI CAPITEC BANK HLDGS LTD 421 87588 36874548 87588    R26 355,84
2020-06-04 01:23:18 CPI CAPITEC BANK HLDGS LTD -421 95499 -40205079 87588 33305.31  R59 661,15
2020-05-20 08:36:37 CSB CASHBUILD LTD 725 14001 10150725 14001    R59 661,15
2020-06-23 01:06:03 CSB CASHBUILD LTD -725 14679 -10642275 14001 4915.5  R64 576,65
2020-06-30 02:25:11 DRD DRD Gold Ltd 4014 2716 10902024 2716    R64 576,65
2020-06-02 01:01:05 HDC HUDACO INDUSTRIES LTD 1629 6119 9967851 6119    R64 576,65
2020-06-04 01:23:38 HDC HUDACO INDUSTRIES LTD -1629 6800 -11077200 6119 11093.49  R75 670,14
2020-07-01 05:51:35 HDC HUDACO INDUSTRIES LTD 1364 7300 9957200 7300    R75 670,14
2020-06-05 00:54:58 NTC NETCARE LIMITED 34588 1461 50533068 1461    R75 670,14
2020-01-08 23:45:44 SNV Santova Logistics Ltd 58588 170 9959960 170    R75 670,14
2020-03-25 00:59:31 SNV Santova Logistics Ltd -58588 125 -7323500 170  26364.6 R49 305,54
2020-02-06 00:13:08 SSW Sibanye Stillwater Limited 2571 3874 9960054 3874    R49 305,54
2020-05-20 00:46:32 SSW Sibanye Stillwater Limited -2571 4045 -10399695 3874 4396.41  R53 701,95