South African stocks with the best yearly performance

See shares that show the most potential at the moment: South African stocks below are filtered by yearly performance, so you can see how much they gained over 12 months. Compare their stats to make an informed decision.
Symbol
Perf %
1Y
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
44SI4SIGHT HOLDINGS LTD+196.30%80 ZAC0.00%141.838 K0.60432.143 M ZAR14.760.05 ZAR+220.71%3.09%Commercial Services
AELALTRON LIMITED A+87.64%1351 ZAC+2.43%154.18 K1.165.116 B ZAR−0.43 ZAR−112.92%3.26%Technology Services
Neutral
HARHARMONY GM CO LTD+81.76%17267 ZAC−1.01%1.249 M0.76108.205 B ZAR12.0514.34 ZAR+1198.59%1.29%Non-Energy Minerals
Strong sell
MURMURRAY & ROBERTS HLDGS+80.00%189 ZAC+5.00%981.904 K2.29736.901 M ZAR−1.85 ZAR−1906.34%0.00%Industrial Services
Strong buy
BELBELL EQUIPMENT LTD+79.64%2673 ZAC−0.22%5.684 K0.242.557 B ZAR3.757.13 ZAR+173.95%0.00%Producer Manufacturing
CGRCALGRO M3 HLDGS LTD+72.27%584 ZAC+3.55%50.897 K0.15519.112 M ZAR3.091.89 ZAR+78.71%0.00%Finance
CAACA SALES HOLDINGS LTD+71.00%1197 ZAC+2.92%299.062 K1.885.724 B ZAR9.741.23 ZAR+113.22%1.63%Distribution Services
TRUTRUWORTHS INT LTD+66.31%8164 ZAC+1.35%541.284 K0.8429.926 B ZAR9.108.98 ZAR+45.46%7.07%Retail Trade
Buy
MTUMANTENGU MINING LIMITED+65.56%149 ZAC+44.66%273.042 K2.09245.825 M ZAR201.350.01 ZAR0.00%Finance
WBOWILSON BAYLY HLM-OVC LTD+64.50%15700 ZAC+2.54%125.31 K1.7610.1 B ZAR8.9517.54 ZAR1.46%Industrial Services
Buy
CPICAPITEC BANK HLDGS LTD+60.64%224405 ZAC−0.12%259.852 K1.09260.532 B ZAR24.5891.30 ZAR1.93%Finance
Neutral
NCSNICTUS LTD+60.00%80 ZAC+23.08%7.77 K0.8142.755 M ZAR3.300.24 ZAR+122.41%6.25%Distribution Services
ADHADVTECH LTD+52.76%2652 ZAC−0.45%167.303 K0.8414.521 B ZAR15.321.73 ZAR+43.02%3.28%Commercial Services
GGNDGRINDROD LTD+50.66%1371 ZAC−1.58%520.102 K0.459.22 B ZAR9.271.48 ZAR+465.27%5.27%Transportation
VISVISUAL INTERNATIONAL HLDGS LTD+50.00%3 ZAC+50.00%705 K1.3812.308 M ZAR−0.02 ZAR+32.13%0.00%Finance
PPCPPC LIMITED+48.00%333 ZAC−4.31%1.683 M1.155.08 B ZAR13.430.25 ZAR0.00%Non-Energy Minerals
FGLFINBOND GROUP LTD+44.83%42 ZAC−2.33%20.308 K0.10227.942 M ZAR−0.23 ZAR−123.65%0.00%Finance
RBXRAUBEX GROUP LTD+43.35%3598 ZAC−2.78%163.394 K0.436.51 B ZAR7.644.71 ZAR+55.14%3.86%Industrial Services
Strong buy
NVSNOVUS HOLDINGS LIMITED+43.28%480 ZAC+6.67%10.16 K0.221.514 B ZAR10.020.48 ZAR0.00%Commercial Services
DCPDIS-CHEM PHARMACIES LTD+43.03%3404 ZAC−0.15%372.177 K1.1429.266 B ZAR32.541.05 ZAR+15.99%1.22%Retail Trade
Neutral
MRPMR PRICE GROUP LTD+42.69%18693 ZAC+0.38%1.037 M1.8348.228 B ZAR16.5211.32 ZAR−1.58%3.91%Retail Trade
Buy
ARTARGENT INDUSTRIAL LTD+41.33%2079 ZAC−0.10%34.801 K0.411.088 B ZAR4.594.53 ZAR+59.30%5.05%Producer Manufacturing
KSTPSG FIN SERVICES LTD+40.99%1644 ZAC+2.05%3.228 M2.4620.69 B ZAR20.450.80 ZAR+16.62%2.34%Finance
Neutral
SLMSANLAM LIMITED+40.81%7322 ZAC−0.52%4.66 M1.15149.235 B ZAR10.576.93 ZAR+52.73%5.46%Finance
Neutral
ISAISA HOLDINGS LIMITED+39.69%183 ZAC+0.55%11.2 K0.29288.594 M ZAR8.760.21 ZAR+80.71%8.49%Technology Services
AVIAVI LTD+38.93%8836 ZAC−0.32%257.978 K0.5729.386 B ZAR14.536.08 ZAR+17.54%5.79%Consumer Non-Durables
Neutral
COHCURRO HOLDINGS LIMITED+37.31%1071 ZAC+3.08%76.701 K0.186.176 B ZAR165.530.06 ZAR−85.06%1.37%Consumer Services
Strong sell
AMEAFRICAN MEDIA ENT LTD+35.13%4120 ZAC+14.44%56.3 K84.73286.267 M ZAR7.585.43 ZAR+471.60%8.50%Consumer Services
HLMHULAMIN LTD+34.12%397 ZAC+1.02%211.929 K0.861.281 B ZAR4.890.81 ZAR−55.02%0.00%Non-Energy Minerals
OOUTOUTSURANCE GROUP LIMITED+33.31%4266 ZAC−0.35%1.791 M0.7665.276 B ZAR19.442.19 ZAR−55.65%3.26%Finance
Buy
KALKAL GROUP LIMITED+33.28%4798 ZAC+0.97%18.936 K0.283.381 B ZAR7.616.31 ZAR+22.42%3.75%Commercial Services
APNASPEN PHARMACARE HLDGS LTD+33.14%23255 ZAC+2.36%1.506 M1.39103.308 B ZAR21.2210.96 ZAR−9.39%1.47%Health Technology
Buy
SHPSHOPRITE HOLDINGS LTD+31.04%26442 ZAC+0.99%1.11 M1.40144.959 B ZAR23.6411.19 ZAR2.58%Retail Trade
Buy
SYGSYGNIA LIMITED+30.34%2131 ZAC+1.91%3.299 K0.093.222 B ZAR10.961.94 ZAR+19.49%9.86%Finance
AFTAFRIMAT LIMITED+30.31%6905 ZAC+0.38%331.569 K1.5410.445 B ZAR13.425.14 ZAR−5.90%2.17%Non-Energy Minerals
Neutral
FTHFRONTIER TRANSPORT HLDG LD+29.80%662 ZAC−5.29%1.848 K0.071.928 B ZAR5.041.31 ZAR+46.74%8.94%Transportation
SURSPUR CORPORATION LTD+29.70%3000 ZAC−0.07%103.178 K0.732.518 B ZAR10.752.79 ZAR+87.49%6.84%Consumer Non-Durables
RNGRANDGOLD & EXPL CO LTD+27.69%83 ZAC0.00%16.251 K2.4659.416 M ZAR−0.32 ZAR−152.17%0.00%Non-Energy Minerals
SAPSAPPI LTD+27.55%5621 ZAC+0.32%948.023 K0.6433.554 B ZAR−3.35 ZAR−124.90%4.93%Process Industries
Buy
CLSCLICKS GROUP LTD+26.57%30591 ZAC+0.14%460.425 K0.6872.83 B ZAR27.7311.03 ZAR+25.68%2.22%Retail Trade
Buy
CGNCOGNITION HOLDINGS LTD+26.19%106 ZAC+6.00%2 K0.07243.029 M ZAR41.570.03 ZAR0.00%Communications
TFGTHE FOSCHINI GROUP LIMITED+25.57%10348 ZAC+0.93%794.947 K0.6433.474 B ZAR12.098.56 ZAR2.90%Retail Trade
Buy
RFGRFG HOLDINGS LIMITED+24.75%1371 ZAC−2.00%174.026 K2.853.584 B ZAR6.921.98 ZAR+93.67%4.53%Consumer Non-Durables
Strong buy
MTMMOMENTUM MET HLDGS LTD+24.15%2190 ZAC+0.37%1.157 M0.6328.642 B ZAR7.372.97 ZAR+1731.50%5.94%Finance
Neutral
NPNNASPERS LTD -N-+24.07%384608 ZAC−1.69%410.289 K0.76685.288 B ZAR10.50366.18 ZAR0.23%Technology Services
Strong buy
LTELIGHTHOUSE PROPERTIES PLC+23.16%787 ZAC0.00%1.061 M0.4114.554 B ZAR1.744.52 ZAR7.08%Finance
SSUSOUTHERN SUN LTD+22.49%561 ZAC+4.47%392.892 K0.727.488 B ZAR9.090.62 ZAR0.00%Consumer Services
SOHSOUTH OCEAN HOLDINGS LTD+21.62%135 ZAC0.00%8.102 K0.37274.424 M ZAR3.100.44 ZAR+18.06%8.15%Producer Manufacturing
SBKSTANDARD BANK GROUP LTD+20.53%18562 ZAC+0.77%2.794 M0.91305.222 B ZAR7.0426.35 ZAR7.67%Finance
Buy
KIOKUMBA IRON ORE LTD+20.15%52503 ZAC−0.45%453.064 K1.62168.4 B ZAR7.4370.64 ZAR−31.66%8.91%Non-Energy Minerals
Neutral
WWBCWE BUY CARS HLDS LTD+20.10%2402 ZAC+2.21%194.382 K0.3710.021 B ZAR0.00%Retail Trade
PPHPEPKOR HOLDINGS LTD+19.99%1837 ZAC−0.54%4.961 M0.9267.651 B ZAR−0.39 ZAR−125.35%2.62%Retail Trade
Neutral
SNTSANTAM LIMITED+19.79%30307 ZAC+0.41%25.789 K0.5233.436 B ZAR10.2729.52 ZAR+19.15%4.62%Finance
Buy
RLOREUNERT LTD+19.20%6896 ZAC+1.94%99.812 K0.3710.998 B ZAR11.605.95 ZAR+22.71%4.81%Consumer Durables
INLINVESTEC LTD+18.29%12301 ZAC+0.49%678.525 K1.05226.779 B ZAR5.1823.76 ZAR6.30%Finance
Strong buy
ZZZDZEDA LIMITED+18.22%1194 ZAC−2.69%1.167 M3.592.227 B ZAR3.083.87 ZAR0.00%Finance
Buy
FFBFORTRESS REAL EST INV B+18.20%1526 ZAC−0.20%2.709 M1.3616.306 B ZAR6.232.45 ZAR+41.00%5.33%Finance
Neutral
AFHALEXANDER FORBES GRP HLDGS+17.49%645 ZAC−0.31%62.249 K0.877.608 B ZAR11.400.57 ZAR+469.01%7.29%Finance
PMVPRIMESERV GROUP LTD+16.96%131 ZAC−3.68%1 K0.06103.375 M ZAR5.000.26 ZAR−3.47%7.25%Commercial Services
BLUBLUE LABEL TELECOMS LTD+15.95%429 ZAC+0.23%79.5 K0.183.736 B ZAR5.100.84 ZAR−18.48%0.00%Distribution Services
MCGMULTICHOICE GROUP LTD+15.83%11467 ZAC+0.14%226.051 K0.3349.01 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
AFEAECI LIMITED+14.90%9762 ZAC+0.66%54.57 K0.489.315 B ZAR8.9410.92 ZAR−4.01%2.24%Process Industries
Strong buy
NNRPNEPI ROCKCASTLE N.V.+14.78%13028 ZAC+0.02%1.996 M1.0286.106 B ZAR8.6914.98 ZAR+122.09%8.14%Finance
Neutral
BIKBRIKOR LTD+13.33%17 ZAC+13.33%150 K1.67139.798 M ZAR10.180.02 ZAR−48.93%0.00%Non-Energy Minerals
CCPRCOPPER 360 LIMITED+13.25%436 ZAC+3.56%512.942 K0.943.038 B ZAR0.00%Non-Energy Minerals
NEDNEDBANK GROUP LTD+13.03%23848 ZAC+0.25%747.101 K0.45110.808 B ZAR7.6231.28 ZAR7.94%Finance
Buy
PPMRPREMIER GROUP LIMITED+12.95%6200 ZAC+0.02%10.623 K1.472.388 M ZAR0.00%Distribution Services
Buy
FSRFIRSTRAND LTD+12.40%6789 ZAC+0.21%10.461 M0.94380.79 B ZAR10.046.76 ZAR5.82%Finance
Buy
EXXEXXARO RESOURCES LTD+11.55%18405 ZAC−0.85%343.585 K0.7344.457 B ZAR3.9446.70 ZAR−8.93%12.38%Energy Minerals
Strong buy
GPLGRAND PARADE INV LTD+11.46%360 ZAC+0.84%11.164 K0.161.547 B ZAR2.78%Consumer Services
HDCHUDACO INDUSTRIES LTD+11.15%16700 ZAC−0.07%12.7 K1.104.684 B ZAR7.9720.95 ZAR+27.92%6.14%Distribution Services
KAPKAP LIMITED+11.02%262 ZAC+1.95%585.856 K0.256.534 B ZAR39.100.07 ZAR−87.33%0.00%Transportation
Neutral
SDOSTADIO HOLDINGS LIMITED+10.69%466 ZAC−0.21%199.077 K1.503.932 B ZAR19.300.24 ZAR+66.25%2.16%Commercial Services
LEWLEWIS GROUP LTD+10.54%4532 ZAC+0.07%7060.062.37 B ZAR6.676.80 ZAR+2.80%13.52%Retail Trade
RCLRCL FOODS LIMITED+10.32%1058 ZAC−1.12%64.05 K2.499.437 B ZAR8.071.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
SEPSEPHAKU HOLDINGS LTD+10.00%110 ZAC0.00%1.1 M2.86279.935 M ZAR15.110.07 ZAR−72.48%0.00%Non-Energy Minerals
CATCAXTON CTP PUBLISH PRINT+9.59%1040 ZAC+1.36%35.536 K0.413.726 B ZAR6.041.72 ZAR+69.03%5.77%Consumer Services
CMLCORONATION FUND MNGRS LD+9.56%3496 ZAC−0.03%497.275 K1.2612.218 B ZAR9.273.77 ZAR−12.59%4.72%Finance
TRETRENCOR LTD+9.28%730 ZAC−1.08%9.409 K0.041.267 B ZAR10.210.71 ZAR+1965.61%0.00%Finance
CLICLIENTELE LTD+8.85%1045 ZAC+4.29%18.208 K1.153.508 B ZAR8.951.17 ZAR−5.87%11.95%Miscellaneous
AIPADCOCK INGRAM HLDGS LTD+7.86%5501 ZAC+0.92%63.659 K1.368.895 B ZAR10.025.49 ZAR+21.58%4.55%Health Technology
Neutral
MRFMERAFE RESOURCES LTD+7.69%126 ZAC+2.44%1.865 M1.293.124 B ZAR1.800.70 ZAR+5.03%33.60%Non-Energy Minerals
Strong buy
OMUOLD MUTUAL LIMITED+6.60%1130 ZAC−1.40%10.167 M0.9054.185 B ZAR7.351.54 ZAR+5.94%7.16%Finance
Buy
ARIAFRICAN RAINBOW MIN LTD+6.56%22926 ZAC−0.80%136.331 K0.1944.949 B ZAR9.1824.97 ZAR−57.64%7.85%Non-Energy Minerals
Buy
MPTMPACT LIMITED+6.41%2724 ZAC+0.89%8.082 K0.454.023 B ZAR5.624.85 ZAR+40.39%4.41%Process Industries
Strong buy
BAWBARLOWORLD LTD+6.14%8975 ZAC+1.53%523.874 K1.0416.776 B ZAR9.139.83 ZAR+14.45%5.57%Distribution Services
Neutral
DTCDATATEC LTD+5.34%3808 ZAC+0.40%408.974 K2.278.624 B ZAR5.12%Technology Services
JSEJSE LTD+5.03%9651 ZAC+3.80%234.041 K3.358.384 B ZAR9.6310.02 ZAR+15.64%8.12%Finance
Buy
BVTBIDVEST LTD+4.71%25700 ZAC+0.01%601.659 K0.6487.358 B ZAR14.3317.94 ZAR+27.10%3.53%Retail Trade
Buy
TBSTIGER BRANDS LTD+4.40%19819 ZAC−2.85%181.62 K1.3630.978 B ZAR10.7518.44 ZAR+79.77%5.00%Consumer Non-Durables
Neutral
BIDBID CORPORATION LTD+3.97%42120 ZAC+0.46%764.72 K0.80140.705 B ZAR18.9222.26 ZAR+96.96%2.43%Consumer Services
Buy
CPPCOLLINS PROPERTY GRP LTD+3.38%825 ZAC−4.07%19 K1.282.72 B ZAR1.944.25 ZAR8.48%Finance
OCEOCEANA GROUP LTD+2.20%7200 ZAC−1.72%13.981 K0.178.433 B ZAR9.267.78 ZAR+46.32%6.04%Consumer Non-Durables
ZEDZEDER INV LTD+1.74%175 ZAC−1.13%55.741 K0.132.717 B ZAR−0.01 ZAR−101.77%0.00%Finance
NY1NINETY ONE LIMITED+1.63%3934 ZAC−1.70%161.105 K0.3560.586 B ZAR10.043.92 ZAR−3.52%7.52%Finance
Sell
GFIGOLD FIELDS LTD+0.65%29793 ZAC+0.17%1.677 M0.97266.646 B ZAR20.9514.22 ZAR+8.09%2.50%Non-Energy Minerals
Neutral
TPCTRANSPACO LTD+0.03%3001 ZAC+1.01%1.119 K0.78865.47 M ZAR5.455.51 ZAR+35.96%8.50%Process Industries
WHLWOOLWORTHS HOLDINGS LTD−1.59%6008 ZAC+0.20%2.123 M0.7454.357 B ZAR13.254.54 ZAR+46.34%5.03%Retail Trade
Buy
SUISUN INTERNATIONAL LTD−2.67%3643 ZAC+0.97%186.921 K1.388.907 B ZAR8.704.19 ZAR+318.98%9.63%Consumer Services
ABGABSA GROUP LIMITED−3.32%15276 ZAC−0.09%2.642 M1.04126.663 B ZAR6.3823.93 ZAR8.97%Finance
Strong buy