<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Data>
<ITEM>
<CODE>ABG</CODE>
<SALE>23500</SALE>
<HIGH>23663</HIGH>
<LOW>23252</LOW>
<OPEN>23385</OPEN>
<CLOSE>23259</CLOSE>
<LMOVE>        241</LMOVE>
<LPMOVE>    1.04</LPMOVE>
<FULLNAME>ABSA GROUP LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170050</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>AGL</CODE>
<SALE>84350</SALE>
<HIGH>84968</HIGH>
<LOW>82166</LOW>
<OPEN>82166</OPEN>
<CLOSE>82951</CLOSE>
<LMOVE>       1399</LMOVE>
<LPMOVE>    1.69</LPMOVE>
<FULLNAME>ANGLO AMERICAN PLC</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170603</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>ANG</CODE>
<SALE>149832</SALE>
<HIGH>152161</HIGH>
<LOW>148552</LOW>
<OPEN>150901</OPEN>
<CLOSE>152207</CLOSE>
<LMOVE>      -2375</LMOVE>
<LPMOVE>   -1.56</LPMOVE>
<FULLNAME>ANGLOGOLD ASHANTI LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170707</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>ANH</CODE>
<SALE>137014</SALE>
<HIGH>137640</HIGH>
<LOW>135894</LOW>
<OPEN>135894</OPEN>
<CLOSE>136320</CLOSE>
<LMOVE>        694</LMOVE>
<LPMOVE>     .51</LPMOVE>
<FULLNAME>ANHEUSER-BUSCH INBEV SA NV</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170050</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>BHG</CODE>
<SALE>69174</SALE>
<HIGH>69682</HIGH>
<LOW>68581</LOW>
<OPEN>69062</OPEN>
<CLOSE>68136</CLOSE>
<LMOVE>       1038</LMOVE>
<LPMOVE>    1.52</LPMOVE>
<FULLNAME>BHP GROUP LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170013</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>BID</CODE>
<SALE>41527</SALE>
<HIGH>41994</HIGH>
<LOW>41420</LOW>
<OPEN>41500</OPEN>
<CLOSE>41553</CLOSE>
<LMOVE>        -26</LMOVE>
<LPMOVE>    -.06</LPMOVE>
<FULLNAME>BID CORPORATION LTD</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170003</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>BTI</CODE>
<SALE>109080</SALE>
<HIGH>109786</HIGH>
<LOW>106936</LOW>
<OPEN>107476</OPEN>
<CLOSE>108240</CLOSE>
<LMOVE>        840</LMOVE>
<LPMOVE>     .78</LPMOVE>
<FULLNAME>BRITISH AM. TOBACCO PLC</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170043</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>BVT</CODE>
<SALE>23138</SALE>
<HIGH>23950</HIGH>
<LOW>23138</LOW>
<OPEN>23250</OPEN>
<CLOSE>23328</CLOSE>
<LMOVE>       -190</LMOVE>
<LPMOVE>    -.81</LPMOVE>
<FULLNAME>THE BIDVEST GROUP LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170311</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>CFR</CODE>
<SALE>328347</SALE>
<HIGH>331043</HIGH>
<LOW>324003</LOW>
<OPEN>329592</OPEN>
<CLOSE>328631</CLOSE>
<LMOVE>       -284</LMOVE>
<LPMOVE>    -.09</LPMOVE>
<FULLNAME>COMPAGNIE FIN RICHEMONT</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170922</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>CLS</CODE>
<SALE>24612</SALE>
<HIGH>25063</HIGH>
<LOW>24529</LOW>
<OPEN>24703</OPEN>
<CLOSE>24768</CLOSE>
<LMOVE>       -156</LMOVE>
<LPMOVE>    -.63</LPMOVE>
<FULLNAME>CLICKS GROUP LTD</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170007</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>CPI</CODE>
<SALE>437042</SALE>
<HIGH>438003</HIGH>
<LOW>431311</LOW>
<OPEN>433001</OPEN>
<CLOSE>433205</CLOSE>
<LMOVE>       3837</LMOVE>
<LPMOVE>     .89</LPMOVE>
<FULLNAME>CAPITEC</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170218</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>DSY</CODE>
<SALE>26511</SALE>
<HIGH>26696</HIGH>
<LOW>26001</LOW>
<OPEN>26001</OPEN>
<CLOSE>26414</CLOSE>
<LMOVE>         97</LMOVE>
<LPMOVE>     .37</LPMOVE>
<FULLNAME>DISCOVERY HOLDINGS LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170057</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>FSR</CODE>
<SALE>8982</SALE>
<HIGH>9082</HIGH>
<LOW>8905</LOW>
<OPEN>8963</OPEN>
<CLOSE>8980</CLOSE>
<LMOVE>          2</LMOVE>
<LPMOVE>     .02</LPMOVE>
<FULLNAME>FIRSTRAND LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170930</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>GFI</CODE>
<SALE>65592</SALE>
<HIGH>66860</HIGH>
<LOW>65000</LOW>
<OPEN>66288</OPEN>
<CLOSE>66763</CLOSE>
<LMOVE>      -1171</LMOVE>
<LPMOVE>   -1.75</LPMOVE>
<FULLNAME>GOLD FIELDS LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170652</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>GLN</CODE>
<SALE>12747</SALE>
<HIGH>12835</HIGH>
<LOW>12450</LOW>
<OPEN>12542</OPEN>
<CLOSE>12470</CLOSE>
<LMOVE>        277</LMOVE>
<LPMOVE>    2.22</LPMOVE>
<FULLNAME>GLENCORE XSTRATA PLC</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170036</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>GRT</CODE>
<SALE>1653</SALE>
<HIGH>1666</HIGH>
<LOW>1646</LOW>
<OPEN>1653</OPEN>
<CLOSE>1660</CLOSE>
<LMOVE>         -7</LMOVE>
<LPMOVE>    -.42</LPMOVE>
<FULLNAME>GROWTHPOINT PROPERTIES LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170052</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>HAR</CODE>
<SALE>27895</SALE>
<HIGH>28845</HIGH>
<LOW>27854</LOW>
<OPEN>28438</OPEN>
<CLOSE>28438</CLOSE>
<LMOVE>       -543</LMOVE>
<LPMOVE>   -1.91</LPMOVE>
<FULLNAME>HARMONY GOLD MINING COMPANY LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170028</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>IMP</CODE>
<SALE>22694</SALE>
<HIGH>23140</HIGH>
<LOW>22274</LOW>
<OPEN>23099</OPEN>
<CLOSE>23249</CLOSE>
<LMOVE>       -555</LMOVE>
<LPMOVE>   -2.39</LPMOVE>
<FULLNAME>IMPALA PLATINUM HOLDINGS LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170024</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>INL</CODE>
<SALE>13950</SALE>
<HIGH>14032</HIGH>
<LOW>13266</LOW>
<OPEN>13650</OPEN>
<CLOSE>13374</CLOSE>
<LMOVE>        576</LMOVE>
<LPMOVE>    4.31</LPMOVE>
<FULLNAME>INVESTEC LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170056</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>INP</CODE>
<SALE>14344</SALE>
<HIGH>14388</HIGH>
<LOW>13576</LOW>
<OPEN>13593</OPEN>
<CLOSE>13572</CLOSE>
<LMOVE>        772</LMOVE>
<LPMOVE>    5.69</LPMOVE>
<FULLNAME>INVESTEC PLC</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170519</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>MRP</CODE>
<SALE>15210</SALE>
<HIGH>15606</HIGH>
<LOW>15100</LOW>
<OPEN>15100</OPEN>
<CLOSE>15330</CLOSE>
<LMOVE>       -120</LMOVE>
<LPMOVE>    -.78</LPMOVE>
<FULLNAME>MR PRICE GROUP LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170022</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>MTN</CODE>
<SALE>20500</SALE>
<HIGH>20797</HIGH>
<LOW>20496</LOW>
<OPEN>20500</OPEN>
<CLOSE>20723</CLOSE>
<LMOVE>       -223</LMOVE>
<LPMOVE>   -1.08</LPMOVE>
<FULLNAME>MTN GROUP LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170415</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>NED</CODE>
<SALE>25851</SALE>
<HIGH>26000</HIGH>
<LOW>25345</LOW>
<OPEN>25546</OPEN>
<CLOSE>25544</CLOSE>
<LMOVE>        307</LMOVE>
<LPMOVE>    1.20</LPMOVE>
<FULLNAME>NEDBANK GROUP LTD</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170053</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>NPH</CODE>
<SALE>31115</SALE>
<HIGH>32303</HIGH>
<LOW>30691</LOW>
<OPEN>31856</OPEN>
<CLOSE>32380</CLOSE>
<LMOVE>      -1265</LMOVE>
<LPMOVE>   -3.91</LPMOVE>
<FULLNAME>NORTHAM PLATINUM HLDGS LTD</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170041</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>NPN</CODE>
<SALE>86046</SALE>
<HIGH>87764</HIGH>
<LOW>86000</LOW>
<OPEN>86789</OPEN>
<CLOSE>88699</CLOSE>
<LMOVE>      -2653</LMOVE>
<LPMOVE>   -2.99</LPMOVE>
<FULLNAME>NASPERS LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170247</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>NRP</CODE>
<SALE>14192</SALE>
<HIGH>14214</HIGH>
<LOW>14076</LOW>
<OPEN>14110</OPEN>
<CLOSE>14148</CLOSE>
<LMOVE>         44</LMOVE>
<LPMOVE>     .31</LPMOVE>
<FULLNAME>NEPI ROCKCASTLE PLC</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170044</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>OMU</CODE>
<SALE>1351</SALE>
<HIGH>1362</HIGH>
<LOW>1300</LOW>
<OPEN>1300</OPEN>
<CLOSE>1321</CLOSE>
<LMOVE>         30</LMOVE>
<LPMOVE>    2.27</LPMOVE>
<FULLNAME>OLD MUTUAL LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170023</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>OUT</CODE>
<SALE>7034</SALE>
<HIGH>7106</HIGH>
<LOW>7008</LOW>
<OPEN>7100</OPEN>
<CLOSE>7031</CLOSE>
<LMOVE>          3</LMOVE>
<LPMOVE>     .04</LPMOVE>
<FULLNAME>OUTSURANCE GROUP LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170439</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>PAN</CODE>
<SALE>3032</SALE>
<HIGH>3075</HIGH>
<LOW>3008</LOW>
<OPEN>3056</OPEN>
<CLOSE>3077</CLOSE>
<LMOVE>        -45</LMOVE>
<LPMOVE>   -1.46</LPMOVE>
<FULLNAME>PAN AFRICAN RESOURCES PLC</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170031</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>PPH</CODE>
<SALE>2187</SALE>
<HIGH>2211</HIGH>
<LOW>2175</LOW>
<OPEN>2175</OPEN>
<CLOSE>2180</CLOSE>
<LMOVE>          7</LMOVE>
<LPMOVE>     .32</LPMOVE>
<FULLNAME>PEPKOR HOLDINGS LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170443</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>PRX</CODE>
<SALE>76514</SALE>
<HIGH>77553</HIGH>
<LOW>75852</LOW>
<OPEN>76999</OPEN>
<CLOSE>78100</CLOSE>
<LMOVE>      -1586</LMOVE>
<LPMOVE>   -2.03</LPMOVE>
<FULLNAME>PROSUS N.V</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170025</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>REM</CODE>
<SALE>19000</SALE>
<HIGH>0</HIGH>
<LOW>18916</LOW>
<OPEN>0</OPEN>
<CLOSE>18994</CLOSE>
<LMOVE>          6</LMOVE>
<LPMOVE>     .03</LPMOVE>
<FULLNAME>REMGRO LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170030</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>RNI</CODE>
<SALE>57333</SALE>
<HIGH>58120</HIGH>
<LOW>57333</LOW>
<OPEN>57872</OPEN>
<CLOSE>57872</CLOSE>
<LMOVE>       -539</LMOVE>
<LPMOVE>    -.93</LPMOVE>
<FULLNAME>REINET INVESTMENTS SCA</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170515</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>SBK</CODE>
<SALE>31390</SALE>
<HIGH>31649</HIGH>
<LOW>31085</LOW>
<OPEN>0</OPEN>
<CLOSE>31299</CLOSE>
<LMOVE>         91</LMOVE>
<LPMOVE>     .29</LPMOVE>
<FULLNAME>STANDARD BANK GROUP LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170758</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>SHP</CODE>
<SALE>29537</SALE>
<HIGH>29838</HIGH>
<LOW>29302</LOW>
<OPEN>29425</OPEN>
<CLOSE>29228</CLOSE>
<LMOVE>        309</LMOVE>
<LPMOVE>    1.06</LPMOVE>
<FULLNAME>SHOPRITE HOLDINGS LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170046</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>SLM</CODE>
<SALE>8722</SALE>
<HIGH>8949</HIGH>
<LOW>8605</LOW>
<OPEN>8850</OPEN>
<CLOSE>8818</CLOSE>
<LMOVE>        -96</LMOVE>
<LPMOVE>   -1.09</LPMOVE>
<FULLNAME>SANLAM LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170031</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>SOL</CODE>
<SALE>22390</SALE>
<HIGH>22551</HIGH>
<LOW>21625</LOW>
<OPEN>21900</OPEN>
<CLOSE>21957</CLOSE>
<LMOVE>        433</LMOVE>
<LPMOVE>    1.97</LPMOVE>
<FULLNAME>SASOL LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170030</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>SSW</CODE>
<SALE>4765</SALE>
<HIGH>4888</HIGH>
<LOW>4706</LOW>
<OPEN>4850</OPEN>
<CLOSE>4841</CLOSE>
<LMOVE>        -76</LMOVE>
<LPMOVE>   -1.57</LPMOVE>
<FULLNAME>SIBANYE STILLWATER LTD</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170325</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>VAL</CODE>
<SALE>131000</SALE>
<HIGH>134209</HIGH>
<LOW>128600</LOW>
<OPEN>133161</OPEN>
<CLOSE>135005</CLOSE>
<LMOVE>      -4005</LMOVE>
<LPMOVE>   -2.97</LPMOVE>
<FULLNAME>VALTERRA PLATINUM LTD</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170034</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>VOD</CODE>
<SALE>15264</SALE>
<HIGH>15398</HIGH>
<LOW>15199</LOW>
<OPEN>15250</OPEN>
<CLOSE>15300</CLOSE>
<LMOVE>        -36</LMOVE>
<LPMOVE>    -.24</LPMOVE>
<FULLNAME>VODACOM GROUP LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170014</LASTTRADETIME>
</ITEM>
<ITEM>
<CODE>WHL</CODE>
<SALE>5119</SALE>
<HIGH>5172</HIGH>
<LOW>5041</LOW>
<OPEN>5041</OPEN>
<CLOSE>5097</CLOSE>
<LMOVE>         22</LMOVE>
<LPMOVE>     .43</LPMOVE>
<FULLNAME>WOOLWORTHS HOLDINGS LIMITED</FULLNAME>
<LASTTRADEDATE>21052026</LASTTRADEDATE>
<LASTTRADETIME>170208</LASTTRADETIME>
</ITEM>
</Data>
