All-Star South African stocks (at least right now)

It was the Greek philosopher Heraclitus who said that change is the only constant in life, and never was that truer than when it comes to share prices. So use this list as a guide to the best performing South African companies out there at the moment. Hopefully their momentum will carry you through to much sought after gains.

Ticker
Performance 1Y
Price
Change % 1D
Change 1D
Technical Rating 1D
Volume 1D
Volume * Price 1D
Market cap
P/E
(TTM)
EPS
(TTM)
Employees
Sector
BKIBUKA INVESTMENTS LIMITED2366.67%74ZAC4.23%3ZAC
Buy
25018.5K10.242MZAR−1.74ZARConsumer Non-Durables
SSKSTEFANUTTI STCK HLDGS LTD250.00%161ZAC3.87%6ZAC
Buy
386.511K62.228M267.59MZAR−1.30ZAR5.611KIndustrial Services
TGATHUNGELA RESOURCES LTD128.86%22433ZAC0.85%190ZAC
Sell
2.016M45.227B31.515BZAR1.97113.55ZARUtilities
HCIHOSKEN CONS INV LTD127.57%17409ZAC4.42%737ZAC
Strong Buy
224.994K3.917B14.08BZAR4.8934.53ZARConsumer Services
GNDGRINDROD LTD97.30%1024ZAC−4.57%−49ZAC
Sell
1.519M1.556B6.89BZAR7.341.47ZAR3.916KTransportation
AVVALVIVA HOLDINGS LTD66.75%2768ZAC0.14%4ZAC
Buy
41.091K113.74M3.037BZAR6.14ZARDistribution Services
TPCTRANSPACO LTD60.85%2913ZAC−3.57%−108ZAC
Buy
6351.85M916.632MZAR6.304.83ZAR1.593KProcess Industries
NVSNOVUS HOLDINGS LIMITED54.58%371ZAC−0.27%−1ZAC
Neutral
1.02K378.42K1.183BZAR15.710.24ZARCommercial Services
ACSACSION LIMITED53.65%799ZAC5.13%39ZAC
Buy
14.359K11.473M3.142BZAR2.742.80ZARFinance
WHLWOOLWORTHS HOLDINGS LTD49.62%7780ZAC0.56%43ZAC
Buy
3.469M26.988B72.047BZAR20.413.87ZARRetail Trade
SBPSABVEST CAPITAL LIMITED46.77%8806ZAC−3.23%−294ZAC
Buy
6.004K52.871M3.479BZAR4.8318.98ZARFinance
SNVSANTOVA LOGISTICS LTD41.55%821ZAC−0.85%−7ZAC
Buy
71.7K58.866M1.111BZAR5.631.53ZAR245Transportation
NPNNASPERS LTD -N-36.27%340003ZAC1.52%5092ZAC
Buy
483.413K164.362B696.107BZAR12.64277.09ZAR35.276KTechnology Services
OUTOUTSURANCE GROUP LIMITED33.70%3548ZAC−1.20%−43ZAC
Buy
4.122M14.626B54.244BZAR2.4714.63ZAR35KFinance
SAPSAPPI LTD29.26%5562ZAC2.89%156ZAC
Strong Buy
1.742M9.692B31.516BZAR3.9414.76ZAR12.495KProcess Industries
ANGANGLOGOLD ASHANTI LTD26.84%36151ZAC−0.80%−293ZAC
Neutral
1.384M50.02B151.324BZAR18.1120.25ZARNon-Energy Minerals
BVTBIDVEST LTD26.51%24143ZAC3.18%743ZAC
Strong Buy
1.44M34.76B82.066BZAR15.8014.92ZAR126.468KRetail Trade
SUISUN INTERNATIONAL LTD25.77%3470ZAC1.20%41ZAC
Sell
175.311K608.329M8.586BZAR15.052.32ZARConsumer Services
EXXEXXARO RESOURCES LTD25.07%21887ZAC−1.82%−406ZAC
Buy
559.86K12.254B52.87BZAR4.2752.48ZAR18.813KEnergy Minerals
SSUSOUTHERN SUN LTD24.03%449ZAC−4.47%−21ZAC
Neutral
1.338M600.538M6.636BZAR20.560.23ZAR5.352KConsumer Services
OCEOCEANA GROUP LTD23.67%7174ZAC−0.22%−16ZAC
Buy
39.837K285.791M8.404BZAR12.016.02ZARConsumer Non-Durables
ARIAFRICAN RAINBOW MIN LTD23.27%28626ZAC0.78%221ZAC
Neutral
247.835K7.095B56.118BZAR4.5263.43ZAR21.344KNon-Energy Minerals
SDOSTADIO HOLDINGS LIMITED23.26%461ZAC−0.22%−1ZAC
Sell
80.214K36.979M3.921BZAR28.860.17ZARCommercial Services
INLINVESTEC LTD23.12%11226ZAC1.38%153ZAC
Strong Buy
896.15K10.06B212.722BZAR6.7416.54ZARFinance
TRETRENCOR LTD21.27%553ZAC−0.90%−5ZAC
Sell
15.835K8.757M956.176MZAR44.280.13ZAR6Finance
RLOREUNERT LTD20.42%6021ZAC2.09%123ZAC
Strong Buy
155.252K934.772M9.598BZAR11.485.19ZARConsumer Durables
GFIGOLD FIELDS LTD19.99%19200ZAC−0.87%−168ZAC
Sell
1.829M35.116B171.163BZAR12.4715.63ZAR2.607KNon-Energy Minerals
NEDNEDBANK GROUP LTD19.84%23476ZAC−1.15%−273ZAC
Buy
1.599M37.548B114.558BZAR9.2526.48ZAR27.303KFinance
ABGABSA GROUP LIMITED19.60%20451ZAC−0.41%−84ZAC
Buy
1.427M29.192B169.737BZAR8.5624.19ZAR35.267KFinance
BELBELL EQUIPMENT LTD19.50%1520ZAC−5.00%−80ZAC
Buy
85.189K129.487M1.455BZAR5.933.33ZARProducer Manufacturing
TRUTRUWORTHS INT LTD19.38%6830ZAC0.56%38ZAC
Strong Buy
2.446M16.709B25.026BZAR8.717.94ZAR9.582KRetail Trade
4SI4SIGHT HOLDINGS LTD18.18%26ZAC−3.70%−1ZAC
Neutral
38.999K1.014M138.713MZAR11.180.02ZAR335Finance
MDIMASTER DRILLING GRP LTD17.92%1415ZAC−2.35%−34ZAC
Buy
17.697K25.041M2.139BZAR5.952.45ZARNon-Energy Minerals
SBKSTANDARD BANK GROUP LTD15.45%17953ZAC−0.55%−99ZAC
Buy
3.538M63.525B295.653BZAR10.1118.07ZAR49.224KFinance
ADHADVTECH LTD15.44%1899ZAC0.21%4ZAC
Buy
221.984K421.548M10.406BZAR14.511.32ZARCommercial Services
CHPCHOPPIES ENTERPRISES LTD15.38%90ZAC−1.10%−1ZAC
Strong Buy
45.882K4.129M1.145BZAR6.440.14ZAR9.177KRetail Trade
TBSTIGER BRANDS LTD15.23%21044ZAC−0.47%−99ZAC
Neutral
203.398K4.28B32.895BZAR12.2417.62ZAR10.439KConsumer Non-Durables
MTHMOTUS HOLDINGS LTD14.75%12841ZAC−1.00%−130ZAC
Buy
305.575K3.924B22.097BZAR7.2218.79ZAR17.25KDistribution Services
ARTARGENT INDUSTRIAL LTD14.34%1475ZAC−1.27%−19ZAC
Sell
26.624K39.27M796.229MZAR4.113.74ZARProducer Manufacturing
BIDBID CORPORATION LTD13.53%38938ZAC0.36%141ZAC
Strong Buy
1.418M55.196B130.088BZAR27.1014.44ZAR24.978KConsumer Services
HARHARMONY GM CO LTD13.20%6226ZAC−2.76%−177ZAC
Sell
2.333M14.523B38.117BZAR29.642.20ZARNon-Energy Minerals
MHBMAHUBE INFRASTRUCTURE LTD13.04%650ZAC7.26%44ZAC
Strong Buy
2.5K1.625M358.482MZAR6.960.88ZARFinance
AFHALEXANDER FORBES GRP HLDGS13.01%469ZAC−1.88%−9ZAC
Sell
7.408K3.474M5.544BZAR15.040.35ZARFinance
DRDDRD GOLD LTD12.59%1368ZAC−3.39%−48ZAC
Neutral
637.686K872.354M11.715BZAR10.921.31ZAR2.959KNon-Energy Minerals
MSTMUSTEK LTD12.42%1675ZAC3.46%56ZAC
Strong Buy
50.446K84.497M963.795MZAR4.643.51ZAR1.148KElectronic Technology
OLGONELOGIX GROUP LTD10.47%327ZAC−0.61%−2ZAC
Buy
15.981K5.226M732.221MZAR94.860.03ZARTransportation
ACTAFROCENTRIC INV CORP LTD9.47%532ZAC−1.85%−10ZAC
Buy
21.867K11.633M3.069BZAR10.340.55ZARRetail Trade
HDCHUDACO INDUSTRIES LTD7.76%15798ZAC1.94%300ZAC
Strong Buy
32.404K511.918M4.542BZAR8.1020.23ZARDistribution Services
TSGTSOGO SUN GAMING LTD6.07%1188ZAC1.45%17ZAC
Buy
230.891K274.299M12.449BZAR7.041.67ZARConsumer Services
REMREMGRO LTD5.96%14198ZAC−0.27%−39ZAC
Buy
1.096M15.554B80.229BZAR6.1823.28ZARFinance
EPEEPE CAPITAL PARTNERS LTD5.14%552ZAC−2.30%−13ZAC
Neutral
8.437K4.657M1.458BZAR3.121.82ZAR68Finance
SHPSHOPRITE HOLDINGS LTD5.06%23218ZAC−0.60%−141ZAC
Sell
1.198M27.82B127.27BZAR22.5210.51ZARRetail Trade
ISBINSIMBI IND HLDGS LTD5.00%105ZAC−2.78%−3ZAC
Sell
10K1.05M389.415MZAR3.540.32ZAR640Non-Energy Minerals
NRPNEPI ROCKCASTLE N.V.4.89%11013ZAC1.61%175ZAC
Strong Buy
1.454M16.009B66.861BZAR13.677.98ZARFinance
PIKPICK N PAY STORES LTD4.84%5217ZAC−0.44%−23ZAC
Sell
1.26M6.572B25.039BZAR18.502.85ZAR90KRetail Trade
FSRFIRSTRAND LTD4.68%6592ZAC0.56%37ZAC
Strong Buy
8.85M58.34B369.574BZAR11.295.84ZAR48.059KFinance
SYGSYGNIA LIMITED4.65%1844ZAC3.65%65ZAC
Strong Buy
90.636K167.133M2.777BZAR9.621.91ZARFinance
MSPMAS P.L.C4.62%2198ZAC1.29%28ZAC
Strong Buy
369.482K812.121M15.562BZAR6.793.23ZARFinance
AELALTRON LIMITED A3.71%866ZAC−0.80%−7ZAC
Sell
78.715K68.167M3.272BZAR65.850.13ZAR5.616KTechnology Services
AIPADCOCK INGRAM HLDGS LTD3.58%5179ZAC2.90%146ZAC
Strong Buy
14.834K76.825M8.066BZAR10.434.95ZARHealth Technology
OMNOMNIA HOLDINGS LTD3.45%6333ZAC−1.23%−79ZAC
Sell
275.749K1.746B10.489BZAR9.596.93ZAR4.01KProcess Industries
GMLGEMFIELDS GROUP LIMITED3.01%376ZAC−0.27%−1ZAC
Buy
35.476K13.339M4.56BZAR3.940.98ZAR2.907KNon-Energy Minerals
DGHDISTELL GROUP HLDGS LTD2.91%17568ZAC0.31%54ZAC
Buy
79.936K1.404B38.598BZAR16.3910.80ZAR4.609KConsumer Non-Durables
AILAFRICAN RAINBOW CAP INV2.59%673ZAC0.90%6ZAC
Buy
74.458K50.11M42.679BZAR6.791.02ZARFinance
MRFMERAFE RESOURCES LTD2.31%133ZAC0.00%0ZAC
Sell
913.368K121.478M3.349BZAR1.660.81ZAR9.574KNon-Energy Minerals
RBPROYAL BAFOKENG PLATINUM LTD2.12%16813ZAC−0.08%−14ZAC
Strong Buy
44.727K751.995M48.424BZAR13.5513.27ZAR11.024KNon-Energy Minerals
AVIAVI LTD1.98%7528ZAC0.55%41ZAC
Buy
1.339M10.081B24.84BZAR14.255.30ZAR8.412KConsumer Non-Durables
CATCAXTON CTP PUBLISH PRINT1.36%892ZAC−0.45%−4ZAC
Sell
35.45K31.621M3.227BZAR5.971.51ZARConsumer Services
MCGMULTICHOICE GROUP LTD0.91%12151ZAC0.52%63ZAC
Strong Buy
689.381K8.377B51.939BZAR−0.60ZAR7.204KConsumer Services
SNTSANTAM LIMITED0.21%28477ZAC0.21%61ZAC
Buy
26.5K754.641M31.414BZAR14.0220.52ZAR6.025KFinance
LBRLIBSTAR HOLDINGS LTD0.00%640ZAC−0.31%−2ZAC
Strong Buy
2.711K1.735M3.813BZAR16.800.39ZARConsumer Non-Durables
BLUBLUE LABEL TELECOMS LTD−0.59%508ZAC0.40%2ZAC
Buy
894.684K454.499M4.435BZAR4.461.17ZARDistribution Services
CMHCOMBINED MOTOR HLDGS LTD−0.61%2783ZAC1.13%31ZAC
Buy
33.58K93.453M2.079BZAR4.766.03ZAR2.363KRetail Trade
JSEJSE LTD−0.75%11736ZAC−2.52%−303ZAC
Buy
72.209K847.445M10.195BZAR12.239.93ZAR403Finance
PBGPBT GROUP LIMITED−1.18%841ZAC0.12%1ZAC
Sell
3K2.523M776.888MZAR11.670.81ZARTechnology Services
MFLMETROFILE HOLDINGS LTD−1.54%320ZAC0.00%0ZAC
Sell
2.476K792.32K1.327BZAR10.750.31ZAR1.23KTechnology Services
FTHFRONTIER TRANSPORT HLDG LD−2.04%480ZAC3.00%14ZAC
Sell
51.599K24.768M1.395BZAR5.390.88ZARTransportation
ADRADCORP HOLDINGS LIMITED−3.57%540ZAC−0.18%−1ZAC
Buy
2.664K1.439M580.014MZAR7.050.78ZARCommercial Services
MTMMOMENTUM MET HLDGS LTD−3.77%1963ZAC2.45%47ZAC
Strong Buy
14.317M28.103B27.03BZAR7.412.60ZAR16.558KFinance
NTCNETCARE LIMITED−4.07%1415ZAC−2.62%−38ZAC
Strong Sell
6.861M9.708B18.947BZAR20.380.72ZAR18KHealth Services
SURSPUR CORPORATION LTD−4.56%2196ZAC3.39%72ZAC
Strong Buy
19.661K43.176M1.844BZAR14.861.44ZARConsumer Non-Durables
BWNBALWIN PROPERTIES LTD−4.69%305ZAC0.00%0ZAC
Neutral
91.72K27.975M1.584BZAR3.640.84ZARIndustrial Services
KIOKUMBA IRON ORE LTD−5.35%54237ZAC−0.70%−382ZAC
Buy
604.553K32.789B173.949BZAR8.2466.90ZARNon-Energy Minerals
IMPIMPALA PLATINUM HLGS LTD−6.33%20804ZAC1.47%302ZAC
Neutral
2.63M54.724B176.729BZAR5.3738.44ZAR66.196KNon-Energy Minerals
SFNSASFIN HOLDINGS LTD−6.81%2750ZAC0.00%0ZAC
Neutral
5.07K13.943M846.253MZAR4.635.97ZARFinance
RFGRFG HOLDINGS LIMITED−6.85%1210ZAC−1.47%−18ZAC
Sell
1.076K1.302M3.166BZAR9.001.38ZARConsumer Non-Durables
SLMSANLAM LIMITED−6.94%5877ZAC−0.19%−11ZAC
Buy
6.565M38.585B121.206BZAR10.795.56ZAR21.18KFinance
AFTAFRIMAT LIMITED−7.25%5638ZAC−2.47%−143ZAC
Buy
136.89K771.786M8.531BZAR11.385.21ZARNon-Energy Minerals
CLSCLICKS GROUP LTD−7.34%27474ZAC−0.93%−257ZAC
Neutral
836.812K22.991B67.028BZAR25.8310.80ZAR16.492KRetail Trade
PPHPEPKOR HOLDINGS LTD−8.21%2034ZAC−0.44%−9ZAC
Sell
6.999M14.235B74.74BZAR12.611.65ZARRetail Trade
CKSCROOKES BROTHERS LTD−8.24%3450ZAC−2.76%−98ZAC
Sell
7572.612M526.619MZAR16.342.18ZARProcess Industries
SPGSUPER GROUP LTD−8.57%3200ZAC4.34%133ZAC
Strong Buy
379.65K1.215B11.086BZAR8.253.79ZAR14KTransportation
TMTTREMATON CAPITAL INV LTD−8.86%319ZAC0.00%0ZAC
Sell
8.65K2.759M708.524MZAR39.580.08ZAR512Finance
KSTPSG KONSULT LIMITED−9.00%1274ZAC−0.78%−10ZAC
Buy
166.173K211.704M16.331BZAR18.680.70ZAR2.917KFinance
AVLADVANCED HEALTH LTD−9.62%47ZAC−2.08%−1ZAC
Neutral
14.7K690.9K234.429MZAR−0.04ZAR152Health Services
DSYDISCOVERY LTD−9.63%14215ZAC−0.55%−78ZAC
Buy
874.862K12.436B94.42BZAR17.598.25ZAR13.45KFinance
LEWLEWIS GROUP LTD−9.80%4600ZAC4.28%189ZAC
Sell
75.557K347.562M2.698BZAR6.277.30ZARRetail Trade
NPHNORTHAM PLATINUM HLDGS LTD−10.22%17525ZAC0.69%120ZAC
Sell
1.105M19.361B68.381BZAR6.7625.90ZAR21.152KNon-Energy Minerals
CLHCITY LODGE HOTELS LTD−10.44%506ZAC1.40%7ZAC
Neutral
307.179K155.433M2.904BZAR35.190.14ZAR1.213KConsumer Services
DTCDATATEC LTD−10.66%3369ZAC−1.61%−55ZAC
Buy
118.985K400.86M7.474BZAR16.432.16ZAR10.933KTechnology Services