| | | |
| Security | Change | # Units | Value (Rm) | % Fund | # Units | Value (Rm) | % Fund |
| Absa Group Ltd. | 10,065 | 55,041 | 13.28 | 5.30 | 44,976 | 10.77 | 5.31 |
| Capitec Bank Holdings Ltd. | 804 | 4,143 | 17.08 | 6.82 | 3,339 | 13.88 | 6.85 |
| FirstRand Ltd. | 13,346 | 67,733 | 5.83 | 2.33 | 54,387 | 4.94 | 2.44 |
| Standard Bank Group Ltd. | 14,436 | 34,841 | 10.61 | 4.24 | 20,405 | 5.93 | 2.93 |
| Banks Total | 38,651 | 161,758 | 46.80 | 18.70 | 123,107 | 35.50 | 17.52 |
| Anheuser-Busch InBev SA/NV | 1,921 | 1,921 | 2.26 | 0.90 | 0 | 0.00 | 0.00 |
| Beverages Total | 1,921 | 1,921 | 2.26 | 0.90 | 0 | 0.00 | 0.00 |
| Cash on call | 0 | 0 | 2.29 | 0.92 | 0 | 1.15 | 0.57 |
| Cash on call Total | 0 | 0 | 2.29 | 0.92 | 0 | 1.15 | 0.57 |
| Sasol Ltd. | 4,654 | 39,596 | 8.92 | 3.57 | 34,942 | 3.71 | 1.83 |
| Chemicals Total | 4,654 | 39,596 | 8.92 | 3.57 | 34,942 | 3.71 | 1.83 |
| Tiger Brands Ltd. | 9,028 | 27,180 | 8.13 | 3.25 | 18,152 | 6.65 | 3.28 |
| Food Producers Total | 9,028 | 27,180 | 8.13 | 3.25 | 18,152 | 6.65 | 3.28 |
| Netcare Ltd. | 19,878 | 102,462 | 1.69 | 0.68 | 82,584 | 1.31 | 0.65 |
| Health Care Providers Total | 19,878 | 102,462 | 1.69 | 0.68 | 82,584 | 1.31 | 0.65 |
| Anglo American plc | 239 | 239 | 0.17 | 0.07 | 0 | 0.00 | 0.00 |
| Glencore plc | 31,721 | 31,721 | 4.06 | 1.62 | 0 | 0.00 | 0.00 |
| Industrial Metals and Mining Total | 31,960 | 31,960 | 4.23 | 1.69 | 0 | 0.00 | 0.00 |
| Ninety One Ltd. | 925 | 40,241 | 2.05 | 0.82 | 39,316 | 1.88 | 0.93 |
| Ninety One plc | -128 | 39,958 | 2.06 | 0.82 | 40,086 | 1.94 | 0.96 |
| Quilter plc | -19,898 | 32,935 | 1.30 | 0.52 | 52,833 | 2.14 | 1.06 |
| Remgro Ltd. | 10,187 | 52,510 | 9.90 | 3.96 | 42,323 | 7.69 | 3.79 |
| Investment Banking and Brokerage Services Total | -8,914 | 165,644 | 15.31 | 6.12 | 174,558 | 13.64 | 6.73 |
| Discovery Ltd. | 4,363 | 22,486 | 5.58 | 2.23 | 18,123 | 4.12 | 2.04 |
| Momentum Group Ltd. | 34,460 | 177,628 | 6.39 | 2.55 | 143,168 | 5.47 | 2.70 |
| Sanlam Ltd. | 13,218 | 77,275 | 6.88 | 2.75 | 64,057 | 6.31 | 3.11 |
| Life Insurance Total | 52,041 | 277,389 | 18.84 | 7.53 | 225,348 | 15.91 | 7.85 |
| Boxer Retail Ltd. | 2,295 | 11,834 | 0.89 | 0.36 | 9,539 | 0.68 | 0.34 |
| Shoprite Holdings Ltd. | 1,357 | 6,999 | 1.93 | 0.77 | 5,642 | 1.52 | 0.75 |
| Personal Care, Drug and Grocery Stores Total | 3,652 | 18,833 | 2.82 | 1.13 | 15,181 | 2.21 | 1.09 |
| Compagnie Financière Richemont SA | -812 | 110 | 0.33 | 0.13 | 922 | 3.34 | 1.65 |
| Personal Goods Total | -812 | 110 | 0.33 | 0.13 | 922 | 3.34 | 1.65 |
| AngloGold Ashanti plc | 2,687 | 13,852 | 22.75 | 9.09 | 11,165 | 16.00 | 7.90 |
| Gold Fields Ltd. | -7,511 | 21,140 | 16.08 | 6.42 | 28,651 | 20.79 | 10.26 |
| Impala Platinum Holdings Ltd. | 728 | 23,682 | 5.66 | 2.26 | 22,954 | 6.01 | 2.97 |
| Northam Platinum Holdings Ltd. | 4,461 | 22,995 | 7.82 | 3.12 | 18,534 | 6.25 | 3.08 |
| Pan African Resources plc | 272,503 | 272,503 | 8.58 | 3.43 | 0 | 0.00 | 0.00 |
| Sibanye Stillwater Ltd. | 3,870 | 197,705 | 10.09 | 4.03 | 193,835 | 11.73 | 5.79 |
| Valterra Platinum Ltd. | 1,311 | 6,759 | 9.47 | 3.78 | 5,448 | 7.68 | 3.79 |
| Precious Metals and Mining Total | 278,049 | 558,636 | 80.45 | 32.14 | 280,587 | 68.46 | 33.79 |
| Pepkor Holdings Ltd. | -55,918 | 32,305 | 0.73 | 0.29 | 88,223 | 2.33 | 1.15 |
| Retailers Total | -55,918 | 32,305 | 0.73 | 0.29 | 88,223 | 2.33 | 1.15 |
| Naspers Ltd. | 3,978 | 20,506 | 17.68 | 7.06 | 16,528 | 18.26 | 9.01 |
| Prosus NV | 1,541 | 7,939 | 6.10 | 2.44 | 6,398 | 6.55 | 3.23 |
| Software and Computer Services Total | 5,519 | 28,445 | 23.78 | 9.50 | 22,926 | 24.80 | 12.24 |
| MTN Group Ltd. | 18,141 | 93,509 | 18.28 | 7.30 | 75,368 | 12.77 | 6.31 |
| Vodacom Group Ltd. | 7,758 | 39,989 | 5.77 | 2.31 | 32,231 | 4.55 | 2.25 |
| Telecommunications Service Providers Total | 25,899 | 133,498 | 24.05 | 9.61 | 107,599 | 17.33 | 8.55 |
| British American Tobacco plc | 3,107 | 9,737 | 9.66 | 3.86 | 6,630 | 6.24 | 3.08 |
| Tobacco Total | 3,107 | 9,737 | 9.66 | 3.86 | 6,630 | 6.24 | 3.08 |
| Portfolio Total | 408,715 | 1,589,474 | 250.29 | 100.00 | 1,180,759 | 202.59 | 100.00 |