Profit calculation:

Transaction dateCodeNameNo. of sharesPriceValueAverage CostProfitLossNet Profit
 
2026-02-09 14:23:57 MRF MERAFE RESOURCES LTD 35000 113 3955000 113    R0,00
2026-06-02 13:38:50 MRF MERAFE RESOURCES LTD 30000 133 3990000 122.23076923077    R0,00
2026-07-15 18:11:09 MRF MERAFE RESOURCES LTD 30000 127 3810000 123.73684210526    R0,00
2026-02-09 14:23:23 SOL Sasol Limited 500 10994 5497000 10994    R0,00
2026-03-04 09:50:31 SOL Sasol Limited 250 14567 3641750 12185    R0,00
2026-06-02 13:37:26 STX500 Satrix S&P 500 ETF 2000 13185 26370000 13185    R0,00
2026-01-30 08:57:47 STXDIV Satrix DIVI Plus Portfol 30000 316 9480000 316    R0,00
2026-02-09 14:24:37 STXDIV Satrix DIVI Plus Portfol 3000 315 945000 315.90909090909    R0,00
2026-07-15 18:09:55 STXDIV Satrix DIVI Plus Portfol 22000 298 6556000 308.74545454545    R0,00
2026-03-04 09:49:26 TON TONGAAT HULETT LTD 14000 404 5656000 404    R0,00