Profit calculation:

Transaction dateCodeNameNo. of sharesPriceValueAverage CostProfitLossNet Profit
 
2017-03-02 20:33:48 KIO KUMBA IRON ORE LTD 230 21396 4921080 21396    R0,00
2017-03-09 17:15:57 KIO KUMBA IRON ORE LTD 550 17435 9589250 18602.987179487    R0,00
2017-03-16 16:21:54 KIO KUMBA IRON ORE LTD -780 21499 -16769220 18602.987179487 22588.9  R22 588,90
2017-03-22 13:30:05 KIO KUMBA IRON ORE LTD 400 20089 8035600 20089    R22 588,90
2017-03-27 09:59:08 KIO KUMBA IRON ORE LTD 480 18994 9117120 19491.727272727    R22 588,90
2017-03-30 21:14:29 KIO KUMBA IRON ORE LTD -880 20759 -18267920 19491.727272727 11152  R33 740,90
2017-04-03 09:51:18 KIO KUMBA IRON ORE LTD 700 20969 14678300 20969    R33 740,90
2017-04-05 16:25:06 KIO KUMBA IRON ORE LTD -700 22797 -15957900 20969 12796  R46 536,90
2017-04-07 09:31:14 KIO KUMBA IRON ORE LTD 700 21654 15157800 21654    R46 536,90
2017-04-12 14:08:42 KIO KUMBA IRON ORE LTD 480 19231 9230880 20668.372881356    R46 536,90
2017-04-12 14:13:11 KIO KUMBA IRON ORE LTD 240 19231 4615440 20425.436619718    R46 536,90
2017-04-18 12:19:52 KIO KUMBA IRON ORE LTD 840 17605 14788200 19377.132743363    R46 536,90
2017-05-02 10:47:40 KIO KUMBA IRON ORE LTD 580 17236 9996880 18939.85915493    R46 536,90
2017-07-31 15:39:11 KIO KUMBA IRON ORE LTD -2840 19595 -55649800 18939.85915493 18606  R65 142,90
2017-03-02 20:34:13 MTN MTN GROUP LTD 380 12598 4787240 12598    R65 142,90
2017-04-12 14:09:05 MTN MTN GROUP LTD -380 12502 -4750760 12598  364.8 R64 778,10
2017-01-10 11:28:43 NPN NASPERS LTD -N- 46 214385 9861710 214385    R64 778,10
2017-03-09 17:15:34 NPN NASPERS LTD -N- -46 210800 -9696800 214385  1649.1 R63 129,00
2017-07-31 15:40:02 NPN NASPERS LTD -N- 260 289750 75335000 289750    R63 129,00
2017-08-13 18:47:49 NPN NASPERS LTD -N- 35 282199 9876965 288854.11864407    R63 129,00
2017-09-02 11:01:56 NPN NASPERS LTD -N- 34 289423 9840382 288912.90881459    R63 129,00
2017-10-02 08:27:41 NPN NASPERS LTD -N- 35 295000 10325000 289498.20604396    R63 129,00
2017-11-09 07:42:04 NPN NASPERS LTD -N- 28 355899 9965172 294241.11989796    R63 129,00
2017-03-31 09:47:54 RMH RMB HOLDINGS LTD 1500 5845 8767500 5845    R63 129,00
2017-04-07 09:32:14 RMH RMB HOLDINGS LTD 100 5603 560300 5829.875    R63 129,00
2017-04-12 14:08:15 RMH RMB HOLDINGS LTD -1600 5834 -9334400 5829.875 66  R63 195,00
2017-02-14 12:51:36 WHL WOOLWORTHS HOLDINGS LTD 1379 7294 10058426 7294    R63 195,00
2017-03-31 09:48:36 WHL WOOLWORTHS HOLDINGS LTD 600 7000 4200000 7204.864072764    R63 195,00
2017-04-04 16:31:29 WHL WOOLWORTHS HOLDINGS LTD 70 7094 496580 7201.0766227428    R63 195,00
2017-04-18 12:19:26 WHL WOOLWORTHS HOLDINGS LTD -2049 7300 -14957700 7201.0766227428 2026.94  R65 221,94