Profit calculation:

Transaction dateCodeNameNo. of sharesPriceValueAverage CostProfitLossNet Profit
 
2020-08-11 09:42:49 ARL ASTRAL FOODS LTD 3148 14493 45623964 14493    R0,00
2020-02-13 11:22:44 BTC Crypto: 0.01 Bitcoins 62 159183 9869346 159183    R0,00
2020-03-13 09:38:24 BTC Crypto: 0.01 Bitcoins -62 98000 -6076000 159183  37933.46 -R37 933,46
2020-03-27 11:33:07 BTC Crypto: 0.01 Bitcoins 70 122118 8548260 122118    -R37 933,46
2020-01-09 08:56:36 ETFRHO AfricaRhodium Debentures 40 109950 4398000 109950    -R37 933,46
2020-01-09 08:59:06 ETFRHO AfricaRhodium Debentures 50 109950 5497500 109950    -R37 933,46
2020-03-03 14:51:20 ETFRHO AfricaRhodium Debentures 39 174700 6813300 129525.58139535    -R37 933,46
2020-03-13 09:38:51 ETFRHO AfricaRhodium Debentures -129 198125 -25558125 129525.58139535 88493.25  R50 559,79
2020-03-27 11:35:24 ETFRHO AfricaRhodium Debentures 124 166600 20658400 166600    R50 559,79
2020-04-02 14:25:45 ETFRHO AfricaRhodium Debentures 86 167920 14441120 167140.57142857    R50 559,79
2020-07-08 13:07:28 ETFRHO AfricaRhodium Debentures -210 141500 -29715000 167140.57142857  53845.2 -R3 285,41
2020-07-08 13:06:42 RMH RMB HOLDINGS LTD 66155 157 10386335 157    -R3 285,41
2020-07-08 13:13:18 RMH RMB HOLDINGS LTD 188421 157 29582097 157    -R3 285,41
2020-08-11 09:42:07 RMH RMB HOLDINGS LTD -254576 140 -35640640 157  43277.92 -R46 563,33
2020-03-03 14:48:18 SNH Steinhoff Int Hldgs Ltd 6485 155 1005175 155    -R46 563,33
2020-03-03 14:52:49 SNH Steinhoff Int Hldgs Ltd 300 155 46500 155    -R46 563,33
2020-06-03 09:39:25 SOL Sasol Limited 1000 13186 13186000 13186    -R46 563,33
2020-07-06 16:37:31 SOL Sasol Limited -1000 14606 -14606000 13186 14200  -R32 363,33
2020-03-19 14:58:55 STX500 Satrix S&P 500 ETF 1000 4126 4126000 4126    -R32 363,33
2020-03-30 11:54:44 STX500 Satrix S&P 500 ETF -1000 4500 -4500000 4126 3740  -R28 623,33
2020-03-03 14:50:23 SYG Sygnia Limited 2300 900 2070000 900    -R28 623,33
2020-03-13 09:39:16 SYG Sygnia Limited -2300 870 -2001000 900  690 -R29 313,33
2020-05-21 11:38:53 SYG Sygnia Limited 4000 797 3188000 797    -R29 313,33
2020-07-07 12:41:54 TKG Telkom SA SOC Ltd 8006 2217 17749302 2217    -R29 313,33