Profit calculation:

Transaction dateCodeNameNo. of sharesPriceValueAverage CostProfitLossNet Profit
 
2024-07-31 15:07:36 ABG Absa Group Ltd 440 15926 7007440 15926    R0,00
2024-08-21 16:39:00 ABG Absa Group Ltd -440 16810 -7396400 15926 3889.6  R3 889,60
2024-06-28 15:48:04 AGL ANGLO AMERICAN PLC 104 57800 6011200 57800    R3 889,60
2024-07-01 16:22:25 AGL ANGLO AMERICAN PLC 123 56697 6973731 57202.339207048    R3 889,60
2024-07-07 18:28:09 AGL ANGLO AMERICAN PLC -227 56202 -12757854 57202.339207048  2270.77 R1 618,83
2024-09-17 16:37:13 ANG ANGLOGOLD ASHANTI LTD 181 49631 8983211 49631    R1 618,83
2024-09-27 18:58:16 ANG ANGLOGOLD ASHANTI LTD -181 47800 -8651800 49631  3314.11 -R1 695,28
2024-01-22 16:01:52 APN Aspen Pharmacare Hldgs L 50 20163 1008150 20163    -R1 695,28
2024-01-25 12:21:46 APN Aspen Pharmacare Hldgs L -50 19090 -954500 20163  536.5 -R2 231,78
2024-07-26 16:28:40 ARI African Rainbow Min Ltd 320 21749 6959680 21749    -R2 231,78
2024-08-12 01:33:48 ARI African Rainbow Min Ltd -320 19387 -6203840 21749  7558.4 -R9 790,18
2024-01-18 16:36:00 BID Bid Corp Ltd 23 44003 1012069 44003    -R9 790,18
2024-02-27 16:21:18 BID Bid Corp Ltd 44 45337 1994828 44879.059701493    -R9 790,18
2024-03-05 16:30:26 BID Bid Corp Ltd -67 44870 -3006290 44879.059701493  6.0699999999998 -R9 796,25
2024-05-07 16:47:31 BID Bid Corp Ltd 115 43642 5018830 43642    -R9 796,25
2024-05-23 15:09:44 BID Bid Corp Ltd -115 42454 -4882210 43642  1366.2 -R11 162,45
2024-01-10 15:14:38 BTC Crypto: 0.01 Bitcoins 2 863869 1727738 863869    -R11 162,45
2024-01-14 18:47:19 BTC Crypto: 0.01 Bitcoins -2 814933 -1629866 863869  978.72 -R12 141,17
2024-01-29 16:32:02 BTC Crypto: 0.01 Bitcoins 2 803243 1606486 803243    -R12 141,17
2024-02-26 13:40:34 BTC Crypto: 0.01 Bitcoins -2 996902 -1993804 803243 3873.18  -R8 267,99
2024-04-11 09:42:45 BTC Crypto: 0.01 Bitcoins 3 1366624 4099872 1366624    -R8 267,99
2024-04-16 10:14:39 BTC Crypto: 0.01 Bitcoins 3 1244096 3732288 1305360    -R8 267,99
2024-04-30 12:08:15 BTC Crypto: 0.01 Bitcoins -6 1195641 -7173846 1305360  6583.14 -R14 851,13
2024-05-14 16:47:58 BTC Crypto: 0.01 Bitcoins 1 1175918 1175918 1175918    -R14 851,13
2024-05-21 17:34:09 BTC Crypto: 0.01 Bitcoins -1 1300657 -1300657 1175918 1247.39  -R13 603,74
2024-05-22 16:53:43 BTC Crypto: 0.01 Bitcoins 2 1306695 2613390 1306695    -R13 603,74
2024-05-23 17:47:18 BTC Crypto: 0.01 Bitcoins -2 1281257 -2562514 1306695  508.76 -R14 112,50
2024-06-03 17:03:51 BTC Crypto: 0.01 Bitcoins 4 1311255 5245020 1311255    -R14 112,50
2024-06-07 05:17:16 BTC Crypto: 0.01 Bitcoins -4 1369448 -5477792 1311255 2327.72  -R11 784,78
2024-06-27 14:31:24 BTC Crypto: 0.01 Bitcoins 5 1147814 5739070 1147814    -R11 784,78
2024-06-29 17:36:57 BTC Crypto: 0.01 Bitcoins -5 1166502 -5832510 1147814 934.4  -R10 850,38
2024-07-01 15:30:08 BTC Crypto: 0.01 Bitcoins 5 1163580 5817900 1163580    -R10 850,38
2024-07-02 16:32:09 BTC Crypto: 0.01 Bitcoins -5 1174278 -5871390 1163580 534.9  -R10 315,48
2024-07-14 02:07:26 BTC Crypto: 0.01 Bitcoins 6 1161599 6969594 1161599    -R10 315,48
2024-07-18 17:16:56 BTC Crypto: 0.01 Bitcoins -6 1183862 -7103172 1161599 1335.78  -R8 979,70
2024-07-22 21:31:14 BTC Crypto: 0.01 Bitcoins 6 1238480 7430880 1238480    -R8 979,70
2024-07-23 21:22:22 BTC Crypto: 0.01 Bitcoins -6 1235302 -7411812 1238480  190.68 -R9 170,38
2024-07-28 17:40:58 BTC Crypto: 0.01 Bitcoins 6 1291320 7747920 1291320    -R9 170,38
2024-08-06 16:39:27 BTC Crypto: 0.01 Bitcoins 7 1056243 7393701 1164740.0769231    -R9 170,38
2024-08-11 18:26:12 BTC Crypto: 0.01 Bitcoins -13 1085178 -14107314 1164740.0769231  10343.07 -R19 513,45
2024-08-25 02:05:56 BTC Crypto: 0.01 Bitcoins 7 1155146 8086022 1155146    -R19 513,45
2024-09-03 16:01:38 BTC Crypto: 0.01 Bitcoins -7 1059199 -7414393 1155146  6716.29 -R26 229,74
2024-11-13 13:10:18 BTC Crypto: 0.01 Bitcoins 67 1588857 106453419 1588857    -R26 229,74
2024-11-13 20:56:00 BTC Crypto: 0.01 Bitcoins -67 1653281 -110769827 1588857 43164.08  R16 934,34
2024-11-14 23:19:36 BTC Crypto: 0.01 Bitcoins 68 1625305 110520740 1625305    R16 934,34
2024-11-15 22:07:31 BTC Crypto: 0.01 Bitcoins -68 1671471 -113660028 1625305 31392.88  R48 327,22
2024-02-27 16:28:40 CFR COMPAGNIE FIN RICHEMONT 7 298120 2086840 298120    R48 327,22
2024-04-10 16:23:11 CFR COMPAGNIE FIN RICHEMONT -7 274792 -1923544 298120  1632.96 R46 694,26
2024-05-07 11:32:16 CFR COMPAGNIE FIN RICHEMONT 19 268434 5100246 268434    R46 694,26
2024-06-10 11:35:45 CFR COMPAGNIE FIN RICHEMONT -19 309877 -5887663 268434 7874.17  R54 568,43
2024-07-11 16:26:58 CFR COMPAGNIE FIN RICHEMONT 25 284113 7102825 284113    R54 568,43
2024-07-19 13:41:48 CFR COMPAGNIE FIN RICHEMONT -25 274403 -6860075 284113  2427.5 R52 140,93
2024-08-06 16:25:20 CLS Clicks Group Ltd 230 34863 8018490 34863    R52 140,93
2024-10-02 11:01:01 CLS Clicks Group Ltd -230 38767 -8916410 34863 8979.2  R61 120,13
2024-08-20 15:15:56 DSY Discovery Ltd 537 14876 7988412 14876    R61 120,13
2024-09-04 15:04:47 DSY Discovery Ltd -537 14875 -7987875 14876  5.37 R61 114,76
2024-01-03 10:54:16 EXX EXXARO RESOURCES LTD 51 19432 991032 19432    R61 114,76
2024-01-24 15:38:07 EXX EXXARO RESOURCES LTD -51 19386 -988686 19432  23.46 R61 091,30
2024-03-07 16:17:14 GFI GOLD FIELDS LTD 104 28568 2971072 28568    R61 091,30
2024-03-15 15:58:48 GFI GOLD FIELDS LTD -104 27652 -2875808 28568  952.64 R60 138,66
2024-05-15 16:43:19 GFI GOLD FIELDS LTD 164 30763 5045132 30763    R60 138,66
2024-05-23 15:11:15 GFI GOLD FIELDS LTD -164 29481 -4834884 30763  2102.48 R58 036,18
2024-07-01 16:28:15 GFI GOLD FIELDS LTD 70 27214 1904980 27214    R58 036,18
2024-08-12 17:02:43 GFI GOLD FIELDS LTD -70 27571 -1929970 27214 249.9  R58 286,08
2024-01-03 10:51:14 GLN Glencore Xstrata plc 93 10812 1005516 10812    R58 286,08
2024-02-12 16:17:14 GLN Glencore Xstrata plc -93 9350 -869550 10812  1359.66 R56 926,42
2024-06-28 16:44:52 HAR Harmony GM Co Ltd 355 16848 5981040 16848    R56 926,42
2024-07-22 15:07:48 HAR Harmony GM Co Ltd -355 17119 -6077245 16848 962.05  R57 888,47
2024-07-08 16:40:57 IMP Impala Platinum Hlgs Ltd 731 9559 6987629 9559    R57 888,47
2024-07-17 16:16:15 IMP Impala Platinum Hlgs Ltd -731 9121 -6667451 9559  3201.78 R54 686,69
2024-04-08 14:47:40 INP INVESTEC PLC 318 12596 4005528 12596    R54 686,69
2024-05-06 17:14:37 INP INVESTEC PLC -318 12300 -3911400 12596  941.28 R53 745,41
2024-01-29 16:22:32 KIO KUMBA IRON ORE LTD 18 56503 1017054 56503    R53 745,41
2024-02-22 16:39:16 KIO KUMBA IRON ORE LTD -18 54012 -972216 56503  448.38 R53 297,03
2024-07-02 16:20:54 KIO KUMBA IRON ORE LTD 156 44818 6991608 44818    R53 297,03
2024-07-10 10:48:52 KIO KUMBA IRON ORE LTD -156 45042 -7026552 44818 349.44  R53 646,47
2024-08-14 16:35:50 KST PSG Konsult Limited 4896 1633 7995168 1633    R53 646,47
2024-10-07 16:42:39 KST PSG Konsult Limited -4896 1841 -9013536 1633 10183.68  R63 830,15
2024-01-29 16:25:00 MNP MONDI PLC 29 34856 1010824 34856    R63 830,15
2024-04-29 15:18:16 MNP MONDI PLC -29 35685 -1034865 34856 240.41  R64 070,56
2024-09-02 16:19:13 MRP MR PRICE GROUP LTD 371 24273 9005283 24273    R64 070,56
2024-09-14 10:31:02 MRP MR PRICE GROUP LTD -371 23398 -8680658 24273  3246.25 R60 824,31
2024-03-07 16:28:36 NED NEDBANK GROUP LTD 135 22245 3003075 22245    R60 824,31
2024-04-30 15:33:46 NED NEDBANK GROUP LTD -135 22877 -3088395 22245 853.2  R61 677,51
2024-08-19 15:08:16 NPN NASPERS LTD -N- 22 367045 8074990 367045    R61 677,51
2024-09-10 18:07:05 NPN NASPERS LTD -N- -22 353081 -7767782 367045  3072.08 R58 605,43
2024-01-24 16:45:25 NRP NEPI Rockcastle PLC 81 12347 1000107 12347    R58 605,43
2024-02-22 16:44:31 NRP NEPI Rockcastle PLC -81 12991 -1052271 12347 521.64  R59 127,07
2024-02-27 17:00:18 NRP NEPI Rockcastle PLC 150 13307 1996050 13307    R59 127,07
2024-03-05 16:31:49 NRP NEPI Rockcastle PLC -150 13507 -2026050 13307 300  R59 427,07
2024-08-06 16:26:42 NTC NETCARE LIMITED 6240 1282 7999680 1282    R59 427,07
2024-09-25 16:25:26 NTC NETCARE LIMITED -6240 1516 -9459840 1282 14601.6  R74 028,67
2024-07-17 16:19:19 PRX Prosus 107 65400 6997800 65400    R74 028,67
2024-07-19 13:40:25 PRX Prosus -107 64212 -6870684 65400  1271.16 R72 757,51
2024-08-20 15:10:22 PRX Prosus 122 65681 8013082 65681    R72 757,51
2024-09-10 18:04:54 PRX Prosus -122 63635 -7763470 65681  2496.12 R70 261,39
2024-01-29 16:26:44 RNI Reinet Inv Soc Anon 22 45933 1010526 45933    R70 261,39
2024-02-22 16:43:13 RNI Reinet Inv Soc Anon -22 49749 -1094478 45933 839.52  R71 100,91
2024-02-27 16:25:10 RNI Reinet Inv Soc Anon 31 48994 1518814 48994    R71 100,91
2024-03-15 16:05:44 RNI Reinet Inv Soc Anon -31 47698 -1478638 48994  401.76 R70 699,15
2024-01-03 10:59:56 SBK STANDARD BANK GROUP LTD 49 20311 995239 20311    R70 699,15
2024-02-12 16:42:03 SBK STANDARD BANK GROUP LTD -49 20080 -983920 20311  113.19 R70 585,96
2024-03-07 16:22:41 SHP Shoprite Holdings Ltd 113 26572 3002636 26572    R70 585,96
2024-04-10 16:24:14 SHP Shoprite Holdings Ltd -113 24302 -2746126 26572  2565.1 R68 020,86
2024-02-20 16:36:59 SLM Sanlam Limited 277 7230 2002710 7230    R68 020,86
2024-02-27 16:40:58 SLM Sanlam Limited 278 7153 1988534 7191.4306306306    R68 020,86
2024-04-30 15:31:23 SLM Sanlam Limited -555 6803 -3775665 7191.4306306306  2155.79 R65 865,07
2024-08-20 15:22:31 TBS Tiger Brands Ltd 354 22570 7989780 22570    R65 865,07
2024-08-23 16:44:25 TBS Tiger Brands Ltd -354 23127 -8186958 22570 1971.78  R67 836,85
2024-08-19 15:09:47 WBO Wilson Bayly Hlm-Ovc Ltd 435 18407 8007045 18407    R67 836,85
2024-08-23 16:43:15 WBO Wilson Bayly Hlm-Ovc Ltd -435 19471 -8469885 18407 4628.4  R72 465,25