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
QFHQUANTUM FOODS HLDGS LTD+259.11%1616 ZAC+14.61%20.897 K0.262.798 B ZAR−0.18 ZAR−133.60%0.00%Process Industries
44SI4SIGHT HOLDINGS LTD+155.56%69 ZAC−5.48%617.636 K4.45400.132 M ZAR12.730.05 ZAR+220.71%3.33%Commercial Services
CGRCALGRO M3 HLDGS LTD+107.66%569 ZAC+1.79%64.141 K0.57514.455 M ZAR3.351.70 ZAR+94.37%0.00%Finance
HARHARMONY GM CO LTD+105.58%17213 ZAC+2.31%1.312 M0.55105.429 B ZAR12.0114.34 ZAR+1198.59%0.45%Non-Energy Minerals
Strong sell
FGLFINBOND GROUP LTD+80.77%47 ZAC+17.50%199.805 K0.29217.088 M ZAR−0.23 ZAR−123.65%0.00%Finance
CAACA SALES HOLDINGS LTD+64.11%1198 ZAC+3.99%536.33 K1.685.467 B ZAR9.751.23 ZAR+113.22%1.33%Distribution Services
BELBELL EQUIPMENT LTD+62.48%2702 ZAC+0.33%81.467 K0.772.575 B ZAR3.797.13 ZAR+173.95%3.34%Producer Manufacturing
ADHADVTECH LTD+52.24%2815 ZAC−0.74%138.444 K0.1915.529 B ZAR16.261.73 ZAR+43.02%2.36%Commercial Services
RFGRFG HOLDINGS LIMITED+46.40%1300 ZAC+0.15%26.083 K2.023.401 B ZAR7.161.82 ZAR+121.21%4.77%Consumer Non-Durables
Strong buy
CPICAPITEC BANK HLDGS LTD+40.11%229849 ZAC+2.63%287.515 K0.77260.025 B ZAR25.1891.30 ZAR1.93%Finance
Neutral
TRUTRUWORTHS INT LTD+39.23%7534 ZAC+0.48%913.27 K0.9427.482 B ZAR8.398.98 ZAR+45.46%7.69%Retail Trade
Buy
COHCURRO HOLDINGS LIMITED+37.42%1065 ZAC+0.76%71.387 K0.216.095 B ZAR164.610.06 ZAR−85.06%1.05%Consumer Services
Strong sell
GGNDGRINDROD LTD+36.92%1309 ZAC+1.47%496.303 K0.898.649 B ZAR8.851.48 ZAR+465.27%4.39%Transportation
FTHFRONTIER TRANSPORT HLDG LD+31.40%657 ZAC+9.68%8.404 K0.711.747 B ZAR5.611.17 ZAR+36.83%9.87%Transportation
ENXENX GROUP LIMITED+30.15%885 ZAC+1.14%1.514 K0.121.587 B ZAR5.431.63 ZAR+11.04%0.00%Distribution Services
SURSPUR CORPORATION LTD+30.13%3049 ZAC+5.21%15.289 K0.522.435 B ZAR10.932.79 ZAR+87.49%7.07%Consumer Non-Durables
WBOWILSON BAYLY HLM-OVC LTD+29.62%13578 ZAC+0.56%58.555 K0.578.684 B ZAR7.7417.54 ZAR0.00%Industrial Services
Buy
NVSNOVUS HOLDINGS LIMITED+28.16%446 ZAC−3.04%13.896 K0.111.451 B ZAR9.310.48 ZAR0.00%Commercial Services
AFHALEXANDER FORBES GRP HLDGS+27.22%631 ZAC+1.12%13.908 K0.157.372 B ZAR11.160.57 ZAR+469.01%7.52%Finance
ARTARGENT INDUSTRIAL LTD+27.22%1879 ZAC+1.90%31.163 K0.30964.504 M ZAR4.154.53 ZAR+59.30%5.69%Producer Manufacturing
AELALTRON LIMITED A+27.06%1141 ZAC+1.42%165.743 K0.744.263 B ZAR−0.99 ZAR3.91%Technology Services
Neutral
SAPSAPPI LTD+26.77%5109 ZAC+0.14%1.373 M0.7230.462 B ZAR−2.29 ZAR−114.14%5.43%Process Industries
Buy
ASCASCENDIS HEALTH LTD+26.56%81 ZAC+1.25%43.098 K0.98499.595 M ZAR−0.08 ZAR+97.62%0.00%Health Technology
AFTAFRIMAT LIMITED+24.95%6545 ZAC+0.93%117.873 K0.449.807 B ZAR14.404.55 ZAR−15.62%2.31%Non-Energy Minerals
Strong buy
HILHOMECHOICE INT PLC+24.81%2495 ZAC−0.20%980.062.629 B ZAR7.853.18 ZAR+100.62%5.88%Retail Trade
SOHSOUTH OCEAN HOLDINGS LTD+23.93%145 ZAC+7.41%14.827 K0.43274.424 M ZAR3.330.44 ZAR+18.06%4.44%Producer Manufacturing
BCFBOWLER METCALF LTD+23.43%1080 ZAC−0.09%880.00735.658 M ZAR8.711.24 ZAR+4.34%4.50%Producer Manufacturing
AVIAVI LTD+22.82%8575 ZAC+0.06%319.181 K0.5528.508 B ZAR14.106.08 ZAR+17.54%5.62%Consumer Non-Durables
Buy
APNASPEN PHARMACARE HLDGS LTD+21.92%22311 ZAC+1.10%857.939 K0.7998.048 B ZAR20.3610.96 ZAR−9.39%1.55%Health Technology
Buy
ISAISA HOLDINGS LIMITED+21.54%158 ZAC0.00%137.818 K5.87246.475 M ZAR9.140.17 ZAR+105.23%9.94%Technology Services
LTELIGHTHOUSE PROPERTIES PLC+20.41%814 ZAC+1.24%533.203 K0.1114.735 B ZAR1.804.52 ZAR7.00%Finance
DCPDIS-CHEM PHARMACIES LTD+20.11%3297 ZAC+1.32%406.3 K0.6227.976 B ZAR31.521.05 ZAR+15.99%1.28%Retail Trade
Neutral
INLINVESTEC LTD+18.94%11894 ZAC−0.08%261.894 K0.74220.615 B ZAR4.9723.94 ZAR6.51%Finance
Strong buy
SLMSANLAM LIMITED+18.36%6684 ZAC−0.54%5.148 M0.84136.928 B ZAR9.656.93 ZAR+52.73%5.36%Finance
Neutral
GFIGOLD FIELDS LTD+18.19%33591 ZAC+2.39%1.832 M0.83293.657 B ZAR23.6214.22 ZAR+8.09%2.27%Non-Energy Minerals
Sell
LEWLEWIS GROUP LTD+17.33%4401 ZAC+0.07%22.509 K0.092.373 B ZAR6.476.80 ZAR+2.80%13.93%Retail Trade
NWLNU-WORLD HLDGS LTD+16.62%2800 ZAC+3.70%3620.05577.596 M ZAR8.703.22 ZAR−44.64%4.64%Distribution Services
SSUSOUTHERN SUN LTD+15.56%520 ZAC0.00%265.464 K0.546.953 B ZAR11.130.47 ZAR0.00%Consumer Services
NNRPNEPI ROCKCASTLE N.V.+15.47%12702 ZAC+0.02%1.719 M0.9383.925 B ZAR8.4814.98 ZAR+122.09%8.35%Finance
Neutral
MRPMR PRICE GROUP LTD+15.47%16998 ZAC+0.60%1.648 M1.5443.592 B ZAR15.0211.32 ZAR−1.58%4.32%Retail Trade
Buy
MTMMOMENTUM MET HLDGS LTD+15.27%2076 ZAC+3.03%3.036 M0.7526.686 B ZAR6.992.97 ZAR+1731.50%5.96%Finance
Neutral
PPCPPC LIMITED+15.25%325 ZAC+1.88%984.325 K0.744.926 B ZAR13.100.25 ZAR0.00%Non-Energy Minerals
OOUTOUTSURANCE GROUP LIMITED+15.23%4033 ZAC+1.15%2.769 M1.0161.051 B ZAR18.372.19 ZAR−55.65%3.38%Finance
Buy
SEPSEPHAKU HOLDINGS LTD+15.00%115 ZAC+5.50%293.823 K1.74279.935 M ZAR15.800.07 ZAR−72.48%0.00%Non-Energy Minerals
RBXRAUBEX GROUP LTD+14.76%3048 ZAC+1.60%639.336 K16.085.425 B ZAR7.264.20 ZAR+66.65%4.63%Industrial Services
KSTPSG FIN SERVICES LTD+14.07%1500 ZAC0.00%127.296 K0.2118.944 B ZAR18.660.80 ZAR+16.62%2.57%Finance
RLOREUNERT LTD+13.18%6648 ZAC+1.43%155.116 K1.1710.446 B ZAR11.555.76 ZAR+19.25%5.07%Consumer Durables
SYGSYGNIA LIMITED+12.75%2007 ZAC−0.55%21.083 K0.683.056 B ZAR10.321.94 ZAR+19.49%10.40%Finance
CGNCOGNITION HOLDINGS LTD+12.22%101 ZAC+1.00%1.674 K0.06229.273 M ZAR39.610.03 ZAR0.00%Communications
MMPMARSHALL MONTEAGLE PLC+12.08%2681 ZAC+0.60%150.00955.603 M ZAR2.64%Distribution Services
KIOKUMBA IRON ORE LTD+11.90%48120 ZAC+1.20%151.359 K0.42152.518 B ZAR6.8170.64 ZAR−31.66%9.84%Non-Energy Minerals
Neutral
SHPSHOPRITE HOLDINGS LTD+11.63%24991 ZAC+0.59%1.663 M0.95136.205 B ZAR22.3411.19 ZAR2.74%Retail Trade
Buy
NPNNASPERS LTD -N-+11.29%361719 ZAC−0.20%363.905 K0.76645.829 B ZAR9.88366.18 ZAR0.24%Technology Services
Buy
FFBFORTRESS REAL EST INV B+11.01%1442 ZAC+0.14%3.233 M0.9315.367 B ZAR5.882.45 ZAR+41.00%0.00%Finance
Neutral
TRETRENCOR LTD+10.09%720 ZAC−1.37%606.643 K7.411.267 B ZAR10.070.71 ZAR+1965.61%0.00%Finance
CLSCLICKS GROUP LTD+10.07%29500 ZAC+3.29%739.551 K1.0767.991 B ZAR26.7411.03 ZAR+25.68%2.38%Retail Trade
Buy
PPMRPREMIER GROUP LIMITED+9.82%6040 ZAC+1.65%146.083 K5.862.288 M ZAR0.00%Distribution Services
Buy
AIPADCOCK INGRAM HLDGS LTD+8.99%5504 ZAC−1.13%3.017 K0.109.006 B ZAR10.025.49 ZAR+21.58%4.49%Health Technology
Neutral
AFEAECI LIMITED+8.85%9434 ZAC+1.58%100.079 K0.598.861 B ZAR8.6410.92 ZAR−4.01%7.32%Process Industries
ACSACSION LIMITED+8.77%620 ZAC−1.27%5610.082.418 B ZAR1.933.21 ZAR+141.34%5.48%Finance
AMEAFRICAN MEDIA ENT LTD+8.20%3300 ZAC−0.03%120.01229.417 M ZAR6.075.43 ZAR+471.60%10.60%Consumer Services
ZEDZEDER INV LTD+7.60%184 ZAC+3.37%23.478 K0.112.702 B ZAR−0.01 ZAR−101.77%0.00%Finance
NEDNEDBANK GROUP LTD+7.49%22680 ZAC+1.87%2.506 M1.46103.44 B ZAR7.2531.28 ZAR7.80%Finance
Buy
SNTSANTAM LIMITED+7.46%30002 ZAC−0.24%65.892 K1.4733.176 B ZAR10.1629.52 ZAR+19.15%4.66%Finance
Buy
OCEOCEANA GROUP LTD+7.32%7274 ZAC−0.37%15.026 K0.288.55 B ZAR9.357.78 ZAR+46.32%5.96%Consumer Non-Durables
Strong buy
HDCHUDACO INDUSTRIES LTD+6.53%16699 ZAC+1.99%23.019 K0.994.593 B ZAR7.9720.95 ZAR+27.92%6.26%Distribution Services
Buy
MCGMULTICHOICE GROUP LTD+6.50%11928 ZAC+0.42%1.423 M1.0650.784 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
KALKAL GROUP LIMITED+6.33%4200 ZAC−2.19%3.534 K0.123.023 B ZAR7.006.00 ZAR+32.86%4.19%Commercial Services
MRFMERAFE RESOURCES LTD+5.88%126 ZAC−1.56%4.534 M2.383.249 B ZAR1.800.70 ZAR+5.03%25.38%Non-Energy Minerals
Strong buy
CATCAXTON CTP PUBLISH PRINT+5.88%1044 ZAC+4.09%106.105 K2.403.583 B ZAR6.061.72 ZAR+69.03%6.00%Consumer Services
SDOSTADIO HOLDINGS LIMITED+5.78%476 ZAC+1.71%599.127 K2.353.957 B ZAR19.720.24 ZAR+66.25%1.91%Commercial Services
CMLCORONATION FUND MNGRS LD+5.55%3061 ZAC+0.99%229.817 K1.0410.609 B ZAR16.731.83 ZAR−62.51%5.44%Finance
ADRADCORP HOLDINGS LIMITED+4.78%438 ZAC+2.10%12.55 K0.88461.546 M ZAR7.730.57 ZAR7.58%Commercial Services
DNBDENEB INVESTMENTS LTD+4.55%230 ZAC0.00%20.001.007 B ZAR10.060.23 ZAR−37.19%4.35%Distribution Services
PPHPEPKOR HOLDINGS LTD+4.32%1763 ZAC+0.74%3.967 M0.8564.519 B ZAR−0.37 ZAR−127.77%2.75%Retail Trade
Neutral
CLHCITY LODGE HOTELS LTD+4.25%417 ZAC+0.48%579.349 K1.522.335 B ZAR13.780.30 ZAR3.36%Consumer Services
SBKSTANDARD BANK GROUP LTD+2.74%17498 ZAC+1.25%3.785 M0.91284.237 B ZAR6.6426.35 ZAR7.99%Finance
Buy
GPLGRAND PARADE INV LTD+2.10%340 ZAC−1.45%35.548 K0.211.487 B ZAR2.89%Consumer Services
BIDBID CORPORATION LTD+1.89%42591 ZAC+0.07%810.078 K0.93142.188 B ZAR19.1422.26 ZAR+96.96%2.41%Consumer Services
Buy
FSRFIRSTRAND LTD+1.43%6504 ZAC+2.41%16.578 M1.44356.338 B ZAR9.626.76 ZAR6.22%Finance
Buy
TBSTIGER BRANDS LTD+0.90%19898 ZAC+1.63%237.879 K1.2930.601 B ZAR11.7017.00 ZAR+50.44%5.06%Consumer Non-Durables
Buy
TFGTHE FOSCHINI GROUP LIMITED+0.29%9787 ZAC+1.74%1.029 M1.0631.11 B ZAR11.438.56 ZAR3.12%Retail Trade
Buy
ZZZDZEDA LIMITED+0.09%1175 ZAC+0.86%60.163 K0.612.171 B ZAR3.033.87 ZAR0.00%Finance
Buy
SXMSABLEEXPLORATION&MINING0.00%100 ZAC0.00%10 K70.4756.565 M ZAR−1.60 ZAR−104.64%0.00%Non-Energy Minerals
XIINUMERAL LIMITED0.00%2 ZAC0.00%436.592 K5.18233.553 M ZAR−0.00 ZAR+60.20%0.00%Health Technology
MPTMPACT LIMITED−0.38%2601 ZAC+1.56%6.178 K0.283.782 B ZAR5.374.85 ZAR+40.39%4.69%Process Industries
Strong buy
DTCDATATEC LTD−1.10%3609 ZAC+4.43%184.301 K1.497.826 B ZAR5.546.51 ZAR+672.21%41.82%Technology Services
BAWBARLOWORLD LTD−1.27%8767 ZAC+1.22%282.474 K0.3216.182 B ZAR7.3911.86 ZAR+6.05%5.77%Distribution Services
Buy
PMVPRIMESERV GROUP LTD−1.55%127 ZAC−9.29%4140.00110.477 M ZAR4.850.26 ZAR−3.47%6.79%Commercial Services
RTNREX TRUEFORM GROUP -N-−1.72%1375 ZAC−8.33%5.562 K0.56279.628 M ZAR6.112.25 ZAR+0.18%0.00%Retail Trade
BLUBLUE LABEL TELECOMS LTD−2.31%423 ZAC−2.76%104.548 K0.513.788 B ZAR5.030.84 ZAR−18.48%0.00%Distribution Services
BVTBIDVEST LTD−2.37%24408 ZAC+1.76%970.241 K1.1681.522 B ZAR3.78%Retail Trade
Buy
CLICLIENTELE LTD−3.56%1001 ZAC+2.14%16.884 K0.953.286 B ZAR8.571.17 ZAR−5.87%12.76%Miscellaneous
NY1NINETY ONE LIMITED−3.73%3851 ZAC+0.47%225.635 K0.7959.076 B ZAR9.823.92 ZAR−3.52%7.72%Finance
Sell
WWBCWE BUY CARS HLDS LTD−4.00%1920 ZAC0.00%588.828 K0.618.014 B ZAR0.00%Retail Trade
CMHCOMBINED MOTOR HLDGS LTD−4.02%2628 ZAC+3.96%201.399 K7.981.892 B ZAR4.905.36 ZAR+20.57%15.26%Retail Trade
TMTTREMATON CAPITAL INV LTD−4.17%230 ZAC+4.55%4790.01484.363 M ZAR7.260.32 ZAR14.55%Finance
SNVSANTOVA LIMITED−4.65%739 ZAC+1.37%56.981 K0.73926.654 M ZAR5.521.34 ZAR+86.69%0.00%Transportation
EXXEXXARO RESOURCES LTD−5.25%18064 ZAC+1.68%548.754 K1.0242.906 B ZAR3.8746.70 ZAR−8.93%12.83%Energy Minerals
Strong buy
OMUOLD MUTUAL LIMITED−5.89%1071 ZAC+1.61%10.966 M0.8050.4 B ZAR6.971.54 ZAR+5.94%7.89%Finance
Buy