Profit calculation:

Transaction dateCodeNameNo. of sharesPriceValueAverage CostProfitLossNet Profit
 
2021-04-21 08:20:29 ACL ArcelorMittal SA Limited 30000 411 12330000 411    R0,00
2021-05-06 14:35:34 ACL ArcelorMittal SA Limited -30000 464 -13920000 411 15900  R15 900,00
2021-07-04 11:38:45 ACL ArcelorMittal SA Limited 20000 526 10520000 526    R15 900,00
2021-07-13 14:22:14 ACL ArcelorMittal SA Limited 10000 505 5050000 519    R15 900,00
2021-07-19 15:34:05 ACL ArcelorMittal SA Limited 10000 523 5230000 520    R15 900,00
2021-01-27 19:24:44 ADI Adaptit Holdings Limited 20000 401 8020000 401    R15 900,00
2021-01-28 09:46:20 ADI Adaptit Holdings Limited -20000 460 -9200000 401 11800  R27 700,00
2021-04-07 18:10:34 ADI Adaptit Holdings Limited 60000 443 26580000 443    R27 700,00
2021-04-08 09:48:24 ADI Adaptit Holdings Limited -60000 596 -35760000 443 91800  R119 500,00
2021-05-30 18:59:39 ADI Adaptit Holdings Limited 5000 679 3395000 679    R119 500,00
2021-07-13 14:23:24 ADI Adaptit Holdings Limited -5000 670 -3350000 679  450 R119 050,00
2021-05-08 20:44:59 AFT Afrimat Limited 3000 4766 14298000 4766    R119 050,00
2021-01-11 15:29:43 ART ARGENT INDUSTRIAL LTD 7000 725 5075000 725    R119 050,00
2021-01-26 18:08:22 ART ARGENT INDUSTRIAL LTD -7000 849 -5943000 725 8680  R127 730,00
2021-01-26 18:08:39 CSB CASHBUILD LTD 200 27007 5401400 27007    R127 730,00
2021-01-27 19:24:29 CSB CASHBUILD LTD -200 28990 -5798000 27007 3966  R131 696,00
2021-01-28 09:59:24 CSB CASHBUILD LTD 400 28988 11595200 28988    R131 696,00
2021-02-15 09:01:26 GND GRINDROD LTD 10000 538 5380000 538    R131 696,00
2021-05-02 13:33:46 IVT INVICTA HOLDINGS LTD 5000 2141 10705000 2141    R131 696,00
2021-01-07 16:48:43 MTN MTN GROUP LTD 700 6835 4784500 6835    R131 696,00
2021-01-27 19:24:15 MTN MTN GROUP LTD -700 6416 -4491200 6835  2933 R128 763,00
2021-05-19 15:10:17 OMN OMNIA HOLDINGS LTD 1500 5006 7509000 5006    R128 763,00
2021-03-31 13:27:30 PPC PPC Limited 25000 234 5850000 234    R128 763,00
2021-04-06 11:17:09 PPC PPC Limited -25000 293 -7325000 234 14750  R143 513,00
2021-04-21 08:22:48 PPC PPC Limited 20000 327 6540000 327    R143 513,00
2021-02-05 17:39:15 SNH Steinhoff Int Hldgs Ltd 20000 195 3900000 195    R143 513,00
2021-02-17 15:39:49 SNH Steinhoff Int Hldgs Ltd 4265 194 827410 194.82423243355    R143 513,00
2021-03-20 14:50:46 SNH Steinhoff Int Hldgs Ltd -24265 215 -5216975 194.82423243355 4895.65  R148 408,65