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+255.11%1598 ZAC−1.11%721.923 K8.713.211 B ZAR−0.18 ZAR−133.60%0.00%Process Industries
44SI4SIGHT HOLDINGS LTD+174.07%74 ZAC+7.25%73.001 K0.37362.787 M ZAR13.650.05 ZAR+220.71%3.68%Commercial Services
CGRCALGRO M3 HLDGS LTD+104.74%561 ZAC−1.41%26.55 K0.30524.578 M ZAR3.311.70 ZAR+94.37%0.00%Finance
HARHARMONY GM CO LTD+99.33%16690 ZAC−3.04%898.062 K0.45107.86 B ZAR11.6414.34 ZAR+1198.59%0.44%Non-Energy Minerals
Strong sell
FGLFINBOND GROUP LTD+84.62%48 ZAC+2.13%140.1 K0.20255.078 M ZAR−0.23 ZAR−123.65%0.00%Finance
CAACA SALES HOLDINGS LTD+67.12%1220 ZAC+1.84%25.263 K0.075.705 B ZAR9.931.23 ZAR+113.22%1.28%Distribution Services
BELBELL EQUIPMENT LTD+65.24%2748 ZAC+1.70%30.723 K0.402.582 B ZAR3.857.13 ZAR+173.95%3.33%Producer Manufacturing
ADHADVTECH LTD+51.54%2802 ZAC−0.46%443.392 K0.6015.414 B ZAR16.181.73 ZAR+43.02%2.38%Commercial Services
RFGRFG HOLDINGS LIMITED+46.40%1300 ZAC0.00%1.25 K0.103.401 B ZAR7.161.82 ZAR+121.21%4.77%Consumer Non-Durables
Strong buy
CPICAPITEC BANK HLDGS LTD+41.85%232700 ZAC+1.24%143.537 K0.39266.857 B ZAR25.4991.30 ZAR1.88%Finance
Neutral
TRUTRUWORTHS INT LTD+40.20%7586 ZAC+0.69%552.859 K0.5427.614 B ZAR8.458.98 ZAR+45.46%7.66%Retail Trade
Buy
COHCURRO HOLDINGS LIMITED+38.45%1073 ZAC+0.75%4.723 M17.566.141 B ZAR165.840.06 ZAR−85.06%1.04%Consumer Services
Strong sell
GGNDGRINDROD LTD+35.67%1297 ZAC−0.92%516.779 K0.898.797 B ZAR8.771.48 ZAR+465.27%4.32%Transportation
WBOWILSON BAYLY HLM-OVC LTD+33.52%13986 ZAC+3.00%54.354 K0.518.733 B ZAR7.9717.54 ZAR0.00%Industrial Services
Buy
BCFBOWLER METCALF LTD+33.14%1165 ZAC+7.87%1.2 K0.04734.977 M ZAR9.391.24 ZAR+4.34%4.50%Producer Manufacturing
AFHALEXANDER FORBES GRP HLDGS+32.06%655 ZAC+3.80%11.4 K0.137.408 B ZAR11.580.57 ZAR+469.01%7.48%Finance
SURSPUR CORPORATION LTD+29.75%3040 ZAC−0.30%8.32 K0.282.56 B ZAR10.902.79 ZAR+87.49%6.72%Consumer Non-Durables
RHBRH BOPHELO LIMITED+28.00%320 ZAC−13.75%300.01240.005 M ZAR−0.29 ZAR−115.60%8.36%Finance
ARTARGENT INDUSTRIAL LTD+27.69%1886 ZAC+0.37%513.392 K5.71983.334 M ZAR4.174.53 ZAR+59.30%5.59%Producer Manufacturing
SAPSAPPI LTD+26.90%5114 ZAC+0.10%249.768 K0.1330.498 B ZAR−2.29 ZAR−114.14%5.43%Process Industries
Buy
NVSNOVUS HOLDINGS LIMITED+26.15%439 ZAC−1.57%69.043 K0.581.404 B ZAR9.160.48 ZAR0.00%Commercial Services
AELALTRON LIMITED A+25.28%1125 ZAC−1.40%26.475 K0.114.32 B ZAR−0.99 ZAR3.86%Technology Services
Neutral
ASCASCENDIS HEALTH LTD+25.00%80 ZAC−1.23%100.04 K2.11505.84 M ZAR−0.08 ZAR+97.62%0.00%Health Technology
AFTAFRIMAT LIMITED+24.74%6534 ZAC−0.17%41.352 K0.189.898 B ZAR14.374.55 ZAR−15.62%2.29%Non-Energy Minerals
Strong buy
AVIAVI LTD+24.73%8709 ZAC+1.56%303.264 K0.5328.518 B ZAR14.326.08 ZAR+17.54%5.62%Consumer Non-Durables
Buy
APNASPEN PHARMACARE HLDGS LTD+23.04%22516 ZAC+0.92%240.94 K0.2399.114 B ZAR20.5510.96 ZAR−9.39%1.53%Health Technology
Buy
SLMSANLAM LIMITED+20.27%6792 ZAC+1.61%2.06 M0.34136.235 B ZAR9.806.93 ZAR+52.73%5.38%Finance
Neutral
INLINVESTEC LTD+19.68%11968 ZAC+0.62%138.15 K0.40221.677 B ZAR5.0023.94 ZAR6.51%Finance
Strong buy
LTELIGHTHOUSE PROPERTIES PLC+19.38%807 ZAC−0.86%5.46 M1.1714.9 B ZAR1.794.52 ZAR6.92%Finance
ACSACSION LIMITED+19.30%680 ZAC+9.68%9.85 K1.682.387 B ZAR2.123.21 ZAR+141.34%5.55%Finance
MRPMR PRICE GROUP LTD+19.16%17541 ZAC+3.19%671.467 K0.5743.858 B ZAR15.5011.32 ZAR−1.58%4.30%Retail Trade
Buy
DCPDIS-CHEM PHARMACIES LTD+18.76%3260 ZAC−1.12%437.012 K0.7028.354 B ZAR31.161.05 ZAR+15.99%1.26%Retail Trade
Neutral
LEWLEWIS GROUP LTD+17.36%4402 ZAC+0.02%540.002.373 B ZAR6.476.80 ZAR+2.80%13.93%Retail Trade
NWLNU-WORLD HLDGS LTD+16.62%2800 ZAC0.00%7570.12598.989 M ZAR8.703.22 ZAR−44.64%4.47%Distribution Services
RBXRAUBEX GROUP LTD+16.57%3096 ZAC+1.57%274.632 K2.745.516 B ZAR7.384.20 ZAR+66.65%4.56%Industrial Services
PPCPPC LIMITED+16.31%328 ZAC+0.92%1.133 M0.825.018 B ZAR13.230.25 ZAR0.00%Non-Energy Minerals
OOUTOUTSURANCE GROUP LIMITED+16.06%4062 ZAC+0.72%853.561 K0.3061.724 B ZAR18.512.19 ZAR−55.65%3.34%Finance
Buy
NNRPNEPI ROCKCASTLE N.V.+15.72%12729 ZAC+0.21%1.01 M0.5583.925 B ZAR8.4914.98 ZAR+122.09%8.35%Finance
Neutral
MTMMOMENTUM MET HLDGS LTD+14.49%2062 ZAC−0.67%2.316 M0.5927.401 B ZAR6.942.97 ZAR+1731.50%5.77%Finance
Neutral
KSTPSG FIN SERVICES LTD+14.07%1500 ZAC0.00%202.557 K0.3818.97 B ZAR18.660.80 ZAR+16.62%2.56%Finance
SHPSHOPRITE HOLDINGS LTD+13.07%25314 ZAC+1.29%646.257 K0.37137.005 B ZAR22.6311.19 ZAR2.73%Retail Trade
Buy
SSUSOUTHERN SUN LTD+12.89%508 ZAC−2.31%262.058 K0.526.953 B ZAR10.870.47 ZAR0.00%Consumer Services
SYGSYGNIA LIMITED+12.81%2008 ZAC+0.05%13.892 K0.423.038 B ZAR10.321.94 ZAR+19.49%10.46%Finance
FFBFORTRESS REAL EST INV B+12.63%1463 ZAC+1.46%2.26 M0.6915.357 B ZAR5.972.45 ZAR+41.00%0.00%Finance
Neutral
RLOREUNERT LTD+12.43%6604 ZAC−0.66%45.42 K0.3410.603 B ZAR11.485.76 ZAR+19.25%4.99%Consumer Durables
NPNNASPERS LTD -N-+11.72%363142 ZAC+0.39%206.581 K0.43644.51 B ZAR9.92366.18 ZAR0.24%Technology Services
Buy
GFIGOLD FIELDS LTD+11.71%31751 ZAC−5.48%1.045 M0.49300.665 B ZAR22.3314.22 ZAR+8.09%2.22%Non-Energy Minerals
Sell
OCEOCEANA GROUP LTD+11.30%7544 ZAC+3.71%417.484 K7.958.521 B ZAR9.707.78 ZAR+46.32%5.98%Consumer Non-Durables
Strong buy
CGNCOGNITION HOLDINGS LTD+11.11%100 ZAC−0.99%10 K0.38231.566 M ZAR39.220.03 ZAR0.00%Communications
TRETRENCOR LTD+10.24%721 ZAC+0.14%269.886 K1.911.249 B ZAR10.090.71 ZAR+1965.61%0.00%Finance
AIPADCOCK INGRAM HLDGS LTD+10.06%5558 ZAC+0.98%17.001 K0.618.898 B ZAR10.125.49 ZAR+21.58%4.54%Health Technology
Neutral
SEPSEPHAKU HOLDINGS LTD+10.00%110 ZAC−4.35%66.488 K0.34292.659 M ZAR15.110.07 ZAR−72.48%0.00%Non-Energy Minerals
PPMRPREMIER GROUP LIMITED+9.84%6041 ZAC+0.02%34.944 K0.922.327 M ZAR0.00%Distribution Services
Buy
CLSCLICKS GROUP LTD+9.35%29307 ZAC−0.65%316.599 K0.4470.236 B ZAR26.5711.03 ZAR+25.68%2.30%Retail Trade
Buy
NEDNEDBANK GROUP LTD+8.75%22947 ZAC+1.18%1.095 M0.65105.382 B ZAR7.3431.28 ZAR7.66%Finance
Buy
KIOKUMBA IRON ORE LTD+8.72%46750 ZAC−2.85%117.255 K0.33154.339 B ZAR6.6270.64 ZAR−31.66%9.73%Non-Energy Minerals
Neutral
AFEAECI LIMITED+8.48%9402 ZAC−0.34%53.622 K0.319 B ZAR8.6110.92 ZAR−4.01%7.21%Process Industries
SNTSANTAM LIMITED+7.53%30023 ZAC+0.07%19.667 K0.4233.095 B ZAR10.1729.52 ZAR+19.15%4.67%Finance
Buy
MCGMULTICHOICE GROUP LTD+7.29%12017 ZAC+0.75%1.131 M0.8850.998 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
ZEDZEDER INV LTD+7.02%183 ZAC−0.54%58.141 K0.282.825 B ZAR−0.01 ZAR−101.77%0.00%Finance
CATCAXTON CTP PUBLISH PRINT+6.59%1051 ZAC+0.67%161.391 K2.973.744 B ZAR6.101.72 ZAR+69.03%5.74%Consumer Services
KALKAL GROUP LIMITED+6.35%4201 ZAC+0.02%18.778 K0.662.958 B ZAR7.006.00 ZAR+32.86%4.29%Commercial Services
MRFMERAFE RESOURCES LTD+5.88%126 ZAC0.00%1.421 M0.743.149 B ZAR1.800.70 ZAR+5.03%26.19%Non-Energy Minerals
Strong buy
HDCHUDACO INDUSTRIES LTD+5.59%16552 ZAC−0.88%3.416 K0.134.684 B ZAR7.9020.95 ZAR+27.92%6.14%Distribution Services
Buy
CMLCORONATION FUND MNGRS LD+5.41%3057 ZAC−0.13%146.668 K0.6610.701 B ZAR16.711.83 ZAR−62.51%5.39%Finance
PPHPEPKOR HOLDINGS LTD+4.97%1774 ZAC+0.62%1.95 M0.4365.035 B ZAR−0.37 ZAR−127.77%2.72%Retail Trade
Neutral
SDOSTADIO HOLDINGS LIMITED+4.67%471 ZAC−1.05%42.643 K0.144.051 B ZAR19.510.24 ZAR+66.25%1.86%Commercial Services
DNBDENEB INVESTMENTS LTD+4.55%230 ZAC0.00%189.55 K18.221.007 B ZAR10.060.23 ZAR−37.19%4.35%Distribution Services
CLHCITY LODGE HOTELS LTD+4.25%417 ZAC0.00%418.895 K1.022.329 B ZAR13.780.30 ZAR3.37%Consumer Services
SBKSTANDARD BANK GROUP LTD+4.16%17740 ZAC+1.38%1.946 M0.46287.805 B ZAR6.7326.35 ZAR7.89%Finance
Buy
TBSTIGER BRANDS LTD+3.58%20427 ZAC+2.66%78.782 K0.4031.1 B ZAR12.0217.00 ZAR+50.44%4.98%Consumer Non-Durables
Buy
BIDBID CORPORATION LTD+3.09%43091 ZAC+1.17%448.736 K0.56142.295 B ZAR19.3622.26 ZAR+96.96%2.41%Consumer Services
Buy
FSRFIRSTRAND LTD+2.29%6559 ZAC+0.85%6.256 M0.52364.638 B ZAR9.706.76 ZAR6.08%Finance
Buy
ADRADCORP HOLDINGS LIMITED+2.15%427 ZAC−2.51%17.576 K1.33472.28 M ZAR7.540.57 ZAR7.41%Commercial Services
TFGTHE FOSCHINI GROUP LIMITED+1.89%9943 ZAC+1.59%670.405 K0.7031.657 B ZAR11.618.56 ZAR3.06%Retail Trade
Buy
ZZZDZEDA LIMITED0.00%1174 ZAC−0.09%68.538 K0.672.195 B ZAR3.033.87 ZAR0.00%Finance
Buy
MPTMPACT LIMITED−0.38%2601 ZAC0.00%15.624 K0.703.838 B ZAR5.374.85 ZAR+40.39%4.62%Process Industries
Strong buy
DTCDATATEC LTD−0.41%3634 ZAC+0.69%54.46 K0.418.177 B ZAR5.586.51 ZAR+672.21%40.03%Technology Services
WWBCWE BUY CARS HLDS LTD−0.75%1985 ZAC+3.39%2.075 M2.228.002 B ZAR0.00%Retail Trade
BVTBIDVEST LTD−1.31%24672 ZAC+1.08%818.178 K0.9482.953 B ZAR3.71%Retail Trade
Buy
BLUBLUE LABEL TELECOMS LTD−2.08%424 ZAC+0.24%122.451 K0.713.718 B ZAR5.040.84 ZAR−18.48%0.00%Distribution Services
OMUOLD MUTUAL LIMITED−2.28%1112 ZAC+3.83%9.092 M0.6851.406 B ZAR7.231.54 ZAR+5.94%7.74%Finance
Buy
CMHCOMBINED MOTOR HLDGS LTD−2.96%2657 ZAC+1.10%17.355 K0.401.967 B ZAR4.965.36 ZAR+20.57%14.68%Retail Trade
BAWBARLOWORLD LTD−3.14%8601 ZAC−1.89%434.035 K0.6816.388 B ZAR7.2511.86 ZAR+6.05%5.70%Distribution Services
Buy
CLICLIENTELE LTD−3.56%1001 ZAC0.00%9.816 K0.513.357 B ZAR8.571.17 ZAR−5.87%12.49%Miscellaneous
NY1NINETY ONE LIMITED−4.30%3828 ZAC−0.60%512.981 K1.7259.822 B ZAR9.773.92 ZAR−3.52%7.69%Finance
Sell
SNVSANTOVA LIMITED−4.39%741 ZAC+0.27%16.333 K0.20938.079 M ZAR5.531.34 ZAR+86.69%0.00%Transportation
EXXEXXARO RESOURCES LTD−5.14%18086 ZAC+0.12%228.79 K0.4143.636 B ZAR3.8746.70 ZAR−8.93%12.61%Energy Minerals
Strong buy
CPPCOLLINS PROPERTY GRP LTD−6.64%745 ZAC+0.68%15 K0.772.44 B ZAR9.46%Finance
OMNOMNIA HOLDINGS LTD−6.83%5345 ZAC−0.24%71.105 K0.298.67 B ZAR8.036.65 ZAR+26.96%7.00%Process Industries
Strong sell
IVTINVICTA HOLDINGS LTD−7.44%2638 ZAC−0.45%3.975 K0.112.525 B ZAR5.165.11 ZAR−21.65%3.77%Distribution Services
TPCTRANSPACO LTD−7.51%2966 ZAC+1.51%7.606 K5.00842.687 M ZAR5.385.51 ZAR+35.96%8.73%Process Industries
WHLWOOLWORTHS HOLDINGS LTD−7.67%6031 ZAC+1.93%2.978 M0.7553.497 B ZAR13.304.54 ZAR+46.34%5.11%Retail Trade
Buy
TSGTSOGO SUN LIMITED−7.94%1124 ZAC+0.09%1.079 M2.8211.652 B ZAR5.961.88 ZAR+120.04%7.75%Consumer Services
TMTTREMATON CAPITAL INV LTD−8.33%220 ZAC−4.35%30 K0.92506.38 M ZAR6.940.32 ZAR13.91%Finance
RCLRCL FOODS LIMITED−8.62%1050 ZAC+4.90%203.754 K7.828.902 B ZAR8.011.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
ARLASTRAL FOODS LTD−9.87%14872 ZAC+0.49%18.265 K0.305.707 B ZAR−13.35 ZAR−209.73%0.00%Process Industries
Sell
MTHMOTUS HOLDINGS LTD−10.10%8324 ZAC−2.21%121.519 K0.2814.658 B ZAR4.9216.92 ZAR+24.33%7.58%Distribution Services
Strong buy
SUISUN INTERNATIONAL LTD−10.27%3627 ZAC−0.19%71.061 K0.418.914 B ZAR8.664.19 ZAR+318.98%10.70%Consumer Services
SPGSUPER GROUP LTD−10.94%2777 ZAC−0.43%806.333 K2.009.486 B ZAR6.534.25 ZAR+36.47%2.87%Transportation
Buy