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+185.71%80 ZAC−1.23%88.685 K0.30421.473 M ZAR14.760.05 ZAR+220.71%3.16%Commercial Services
QFHQUANTUM FOODS HLDGS LTD+127.37%1055 ZAC−25.96%100.002.832 B ZAR−0.18 ZAR−133.60%0.00%Process Industries
HARHARMONY GM CO LTD+99.64%18616 ZAC+0.44%596.395 K0.37116.158 B ZAR12.9914.34 ZAR+1198.59%1.20%Non-Energy Minerals
Strong sell
BELBELL EQUIPMENT LTD+80.22%2669 ZAC−1.11%1 K0.032.581 B ZAR3.747.13 ZAR+173.95%0.00%Producer Manufacturing
CGRCALGRO M3 HLDGS LTD+77.04%563 ZAC0.00%166.178 K0.44501.365 M ZAR2.981.89 ZAR+78.71%0.00%Finance
CAACA SALES HOLDINGS LTD+74.43%1221 ZAC−0.33%2.375 K0.035.848 B ZAR9.931.23 ZAR+113.22%1.60%Distribution Services
TRUTRUWORTHS INT LTD+66.13%8119 ZAC−0.73%108.436 K0.1129.974 B ZAR9.048.98 ZAR+45.46%7.05%Retail Trade
Buy
ENXENX GROUP LIMITED+63.47%989 ZAC+1.96%2.968 K0.041.759 B ZAR5.511.79 ZAR+52.59%0.00%Distribution Services
FGLFINBOND GROUP LTD+59.26%43 ZAC0.00%72.87 K0.12233.37 M ZAR−0.23 ZAR−123.65%0.00%Finance
PPCPPC LIMITED+58.74%354 ZAC+2.31%940.704 K0.555.325 B ZAR14.270.25 ZAR0.00%Non-Energy Minerals
CPICAPITEC BANK HLDGS LTD+57.24%227742 ZAC−0.09%87.724 K0.33264.643 B ZAR24.9591.30 ZAR1.90%Finance
Neutral
AELALTRON LIMITED A+53.82%1169 ZAC−0.34%33.466 K0.284.453 B ZAR−0.43 ZAR−112.92%3.75%Technology Services
Neutral
ADHADVTECH LTD+52.62%2683 ZAC−0.92%2.38 K0.0114.828 B ZAR15.501.73 ZAR+43.02%3.22%Commercial Services
RFGRFG HOLDINGS LIMITED+50.72%1355 ZAC−0.44%1.851 K0.013.558 B ZAR7.461.82 ZAR+121.21%4.56%Consumer Non-Durables
Strong buy
DCPDIS-CHEM PHARMACIES LTD+48.31%3374 ZAC+0.66%78.514 K0.1828.827 B ZAR32.251.05 ZAR+15.99%1.24%Retail Trade
Neutral
GGNDGRINDROD LTD+47.11%1399 ZAC+1.30%844.91 K1.089.267 B ZAR9.461.48 ZAR+465.27%5.25%Transportation
FTHFRONTIER TRANSPORT HLDG LD+46.04%701 ZAC+0.14%42.815 K1.582.038 B ZAR5.981.17 ZAR+36.83%8.46%Transportation
ARTARGENT INDUSTRIAL LTD+44.28%2092 ZAC+0.05%8.725 K0.091.095 B ZAR4.624.53 ZAR+59.30%5.02%Producer Manufacturing
MURMURRAY & ROBERTS HLDGS+44.04%157 ZAC+2.61%175.374 K0.06603.631 M ZAR−1.85 ZAR−1906.34%0.00%Industrial Services
Strong buy
RBXRAUBEX GROUP LTD+42.77%3712 ZAC−1.22%4.847 K0.016.8 B ZAR7.884.71 ZAR+55.14%3.70%Industrial Services
Strong buy
SLMSANLAM LIMITED+42.34%7430 ZAC+0.42%1.28 M0.32150.743 B ZAR10.726.93 ZAR+52.73%5.41%Finance
Neutral
WBOWILSON BAYLY HLM-OVC LTD+42.27%15078 ZAC+2.14%25.218 K0.409.496 B ZAR8.6017.54 ZAR1.56%Industrial Services
Buy
AVIAVI LTD+40.59%8937 ZAC+0.38%146.028 K0.2829.599 B ZAR14.696.08 ZAR+17.54%5.75%Consumer Non-Durables
Neutral
MRPMR PRICE GROUP LTD+39.04%18451 ZAC−0.89%130.002 K0.1848.034 B ZAR16.3011.32 ZAR−1.58%3.92%Retail Trade
Buy
OOUTOUTSURANCE GROUP LIMITED+36.66%4350 ZAC+0.39%540.723 K0.1766.348 B ZAR19.822.19 ZAR−55.65%3.21%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD+36.42%23583 ZAC+1.63%210.132 K0.21103.09 B ZAR21.5210.96 ZAR−9.39%1.47%Health Technology
Buy
KSTPSG FIN SERVICES LTD+35.62%1580 ZAC+1.35%260.938 K0.2419.645 B ZAR19.650.80 ZAR+16.62%2.47%Finance
Neutral
COHCURRO HOLDINGS LIMITED+35.44%1070 ZAC−1.47%13.521 K0.036.251 B ZAR165.380.06 ZAR−85.06%1.35%Consumer Services
Strong sell
KALKAL GROUP LIMITED+34.86%4747 ZAC+1.02%1.721 K0.023.311 B ZAR7.536.31 ZAR+22.42%3.83%Commercial Services
NVSNOVUS HOLDINGS LIMITED+34.86%472 ZAC+6.55%25.466 K0.511.404 B ZAR9.850.48 ZAR0.00%Commercial Services
AFTAFRIMAT LIMITED+34.72%6891 ZAC+1.62%122.104 K0.7510.256 B ZAR13.405.14 ZAR−5.90%2.21%Non-Energy Minerals
Neutral
MTMMOMENTUM MET HLDGS LTD+31.15%2282 ZAC−0.22%503.328 K0.2430.02 B ZAR7.682.97 ZAR+1731.50%5.69%Finance
Neutral
SURSPUR CORPORATION LTD+30.63%3024 ZAC−0.75%13.048 K0.352.557 B ZAR10.842.79 ZAR+87.49%6.73%Consumer Non-Durables
SSUSOUTHERN SUN LTD+30.57%568 ZAC+5.77%419.25 K1.077.194 B ZAR12.150.47 ZAR0.00%Consumer Services
SHPSHOPRITE HOLDINGS LTD+30.27%26563 ZAC+1.00%339.388 K0.39144.175 B ZAR23.7411.19 ZAR2.59%Retail Trade
Buy
ISAISA HOLDINGS LIMITED+28.15%173 ZAC0.00%1 K0.03268.314 M ZAR10.010.17 ZAR+105.23%9.13%Technology Services
SAPSAPPI LTD+27.29%5760 ZAC+1.43%567.964 K0.3533.906 B ZAR−3.35 ZAR−124.90%4.88%Process Industries
Buy
SYGSYGNIA LIMITED+27.27%2100 ZAC+0.53%8.642 K0.383.162 B ZAR10.801.94 ZAR+19.49%10.05%Finance
AFHALEXANDER FORBES GRP HLDGS+25.88%642 ZAC−2.87%3050.007.785 B ZAR11.350.57 ZAR+469.01%7.12%Finance
CLSCLICKS GROUP LTD+25.05%30449 ZAC+2.36%341.28 K0.4770.816 B ZAR27.6011.03 ZAR+25.68%2.28%Retail Trade
Buy
TFGTHE FOSCHINI GROUP LIMITED+24.63%10732 ZAC+0.28%728.585 K0.5434.61 B ZAR12.548.56 ZAR2.80%Retail Trade
Buy
BCFBOWLER METCALF LTD+23.54%1081 ZAC−0.09%500.00736.338 M ZAR8.721.24 ZAR+4.34%4.49%Producer Manufacturing
PPHPEPKOR HOLDINGS LTD+23.40%1888 ZAC−1.62%1.838 M0.3970.746 B ZAR−0.37 ZAR−127.77%2.50%Retail Trade
Neutral
ASCASCENDIS HEALTH LTD+21.88%78 ZAC−3.70%1.083 K0.01505.84 M ZAR−0.08 ZAR+97.62%0.00%Health Technology
SBKSTANDARD BANK GROUP LTD+21.11%18953 ZAC−0.26%928.225 K0.27312.524 B ZAR7.1926.35 ZAR7.49%Finance
Buy
ZZZDZEDA LIMITED+20.93%1190 ZAC−0.17%53.693 K0.162.219 B ZAR3.073.87 ZAR0.00%Finance
Buy
NNRPNEPI ROCKCASTLE N.V.+20.84%13202 ZAC+2.37%914.183 K0.4885.214 B ZAR8.8114.98 ZAR+122.09%8.22%Finance
Neutral
RLOREUNERT LTD+20.45%6986 ZAC+4.53%84.618 K0.5210.657 B ZAR12.145.76 ZAR+19.25%4.97%Consumer Durables
INLINVESTEC LTD+20.12%12733 ZAC+0.89%145.368 K0.27234.215 B ZAR5.3223.94 ZAR6.14%Finance
Strong buy
KIOKUMBA IRON ORE LTD+19.72%54415 ZAC+1.48%62.14 K0.26171.986 B ZAR7.7070.64 ZAR−31.66%8.73%Non-Energy Minerals
Neutral
NPNNASPERS LTD -N-+18.63%391490 ZAC−0.60%226.649 K0.45701.739 B ZAR10.69366.18 ZAR0.22%Technology Services
Strong buy
DNBDENEB INVESTMENTS LTD+17.95%230 ZAC0.00%10 K0.271.007 B ZAR10.060.23 ZAR−37.19%4.35%Distribution Services
LTELIGHTHOUSE PROPERTIES PLC+17.86%772 ZAC−0.13%129.958 K0.0514.368 B ZAR1.714.52 ZAR7.17%Finance
FFBFORTRESS REAL EST INV B+17.79%1549 ZAC+1.31%231.449 K0.1116.295 B ZAR6.322.45 ZAR+41.00%5.33%Finance
Neutral
AFEAECI LIMITED+16.91%9753 ZAC+0.83%5.328 K0.049.227 B ZAR8.9310.92 ZAR−4.01%2.26%Process Industries
Strong buy
HLMHULAMIN LTD+16.72%356 ZAC+1.71%108.582 K0.561.135 B ZAR4.380.81 ZAR−55.02%0.00%Non-Energy Minerals
SZKSAB ZENZELE KABILI+16.67%4200 ZAC+13.51%7.971 K1.50834.685 M ZAR2.2818.41 ZAR0.00%Commercial Services
CMLCORONATION FUND MNGRS LD+16.59%3381 ZAC−0.94%183.548 K0.4511.939 B ZAR8.973.77 ZAR−12.59%4.83%Finance
WWBCWE BUY CARS HLDS LTD+15.25%2305 ZAC−3.03%92.64 K0.159.908 B ZAR0.00%Retail Trade
PPMRPREMIER GROUP LIMITED+15.22%6118 ZAC−1.02%3.387 K0.272.38 M ZAR0.00%Distribution Services
Buy
NEDNEDBANK GROUP LTD+14.55%24400 ZAC+0.54%426.958 K0.24112.751 B ZAR7.8031.28 ZAR7.80%Finance
Buy
BLUBLUE LABEL TELECOMS LTD+14.05%422 ZAC−1.86%329.791 K0.853.762 B ZAR5.010.84 ZAR−18.48%0.00%Distribution Services
LEWLEWIS GROUP LTD+13.51%4495 ZAC−4.38%9.702 K0.642.535 B ZAR6.616.80 ZAR+2.80%13.04%Retail Trade
SNTSANTAM LIMITED+12.84%30122 ZAC+0.59%24.057 K0.4733.033 B ZAR10.2029.52 ZAR+19.15%4.68%Finance
Buy
FSRFIRSTRAND LTD+11.46%6955 ZAC+0.17%4.107 M0.34389.314 B ZAR10.296.76 ZAR5.69%Finance
Buy
EMHE MEDIA HOLDINGS LTD+10.93%345 ZAC+2.68%10.125 K2.101.462 B ZAR6.290.55 ZAR+22.08%11.31%Commercial Services
TBSTIGER BRANDS LTD+10.77%20492 ZAC+0.26%30.249 K0.1931.942 B ZAR12.0517.00 ZAR+50.44%4.85%Consumer Non-Durables
Buy
RCLRCL FOODS LIMITED+10.64%1040 ZAC+1.96%17.89 K0.939.081 B ZAR7.941.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
MCGMULTICHOICE GROUP LTD+10.24%11575 ZAC−0.22%1.942 M1.5449.591 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
NPKNAMPAK LTD+9.58%18902 ZAC+1.48%1280.011.474 B ZAR−903.98 ZAR−1659.19%0.00%Process Industries
OCEOCEANA GROUP LTD+8.64%7280 ZAC−0.44%1.119 K0.018.568 B ZAR9.367.78 ZAR+46.32%5.95%Consumer Non-Durables
SDOSTADIO HOLDINGS LIMITED+7.95%475 ZAC+0.42%72.769 K0.114.025 B ZAR19.680.24 ZAR+66.25%2.11%Commercial Services
EXXEXXARO RESOURCES LTD+7.77%18908 ZAC−0.16%145.567 K0.2745.747 B ZAR4.0546.70 ZAR−8.93%12.03%Energy Minerals
Strong buy
MRFMERAFE RESOURCES LTD+7.63%127 ZAC+0.79%531.445 K0.303.124 B ZAR1.810.70 ZAR+5.03%33.60%Non-Energy Minerals
Strong buy
BIDBID CORPORATION LTD+7.41%42992 ZAC+0.59%347.762 K0.51142.776 B ZAR19.3222.26 ZAR+96.96%2.40%Consumer Services
Buy
ARIAFRICAN RAINBOW MIN LTD+7.27%23193 ZAC−1.68%87.149 K0.0946.245 B ZAR9.2924.97 ZAR−57.64%7.63%Non-Energy Minerals
Buy
AIPADCOCK INGRAM HLDGS LTD+6.86%5502 ZAC+0.02%1.535 K0.028.895 B ZAR10.025.49 ZAR+21.58%4.55%Health Technology
Neutral
CCPRCOPPER 360 LIMITED+6.79%456 ZAC+1.56%68.705 K0.123.143 B ZAR0.00%Non-Energy Minerals
GPLGRAND PARADE INV LTD+5.92%340 ZAC0.00%2.2 K0.031.461 B ZAR2.94%Consumer Services
BVTBIDVEST LTD+5.68%25785 ZAC+1.09%295.156 K0.3286.692 B ZAR3.55%Retail Trade
Buy
GFIGOLD FIELDS LTD+4.11%30430 ZAC+0.67%407.69 K0.19270.521 B ZAR21.4014.22 ZAR+8.09%2.46%Non-Energy Minerals
Sell
KAPKAP LIMITED+3.56%262 ZAC+2.34%816.197 K0.296.334 B ZAR39.100.07 ZAR−87.33%0.00%Transportation
Neutral
WWKFWORKFORCE HOLDINGS LTD+3.31%125 ZAC+23.76%161.795 K44.84227.747 M ZAR−0.14 ZAR−132.79%0.00%Commercial Services
DTCDATATEC LTD+2.78%3767 ZAC−0.03%29.055 K0.168.529 B ZAR5.796.51 ZAR+672.21%38.38%Technology Services
CPPCOLLINS PROPERTY GRP LTD+2.13%815 ZAC+7.95%1.449 K0.072.489 B ZAR9.27%Finance
ZEDZEDER INV LTD+1.71%178 ZAC+1.71%67.815 K0.342.671 B ZAR−0.01 ZAR−101.77%0.00%Finance
BAWBARLOWORLD LTD+1.56%8926 ZAC+0.16%12.778 K0.0216.657 B ZAR7.5211.86 ZAR+6.05%5.61%Distribution Services
Buy
JSEJSE LTD+1.39%9328 ZAC+0.87%6.358 K0.098.034 B ZAR9.3110.02 ZAR+15.64%8.48%Finance
Buy
NY1NINETY ONE LIMITED+1.00%3929 ZAC−0.18%175.855 K0.3360.788 B ZAR10.023.92 ZAR−3.52%7.52%Finance
Sell
VISVISUAL INTERNATIONAL HLDGS LTD0.00%2 ZAC0.00%22.89 K0.048.205 M ZAR−0.02 ZAR+32.13%0.00%Finance
OMUOLD MUTUAL LIMITED−0.27%1125 ZAC+1.81%5.745 M0.5052.892 B ZAR7.321.54 ZAR+5.94%7.34%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD−0.58%6164 ZAC−0.44%621.223 K0.2355.975 B ZAR13.594.54 ZAR+46.34%4.89%Retail Trade
Buy
ABGABSA GROUP LIMITED−1.45%15739 ZAC+1.12%843.807 K0.30129.059 B ZAR6.5823.93 ZAR8.80%Finance
Strong buy
OMNOMNIA HOLDINGS LTD−1.80%5729 ZAC+1.13%6.932 K0.109.163 B ZAR8.616.65 ZAR+26.96%6.62%Process Industries
Strong sell
TKGTELKOM SA SOC LTD−2.01%2489 ZAC−0.12%199.904 K0.3712.148 B ZAR−19.97 ZAR−471.91%0.00%Communications
Neutral
MTHMOTUS HOLDINGS LTD−2.26%9105 ZAC+0.59%68.561 K0.3215.588 B ZAR5.3816.92 ZAR+24.33%7.13%Distribution Services
Strong buy
TSGTSOGO SUN LIMITED−2.31%1182 ZAC+1.29%70.094 K0.0612.099 B ZAR6.271.88 ZAR+120.04%7.47%Consumer Services
CMHCOMBINED MOTOR HLDGS LTD−3.26%2757 ZAC+0.29%11.474 K0.242.057 B ZAR5.145.36 ZAR+9.91%14.04%Retail Trade
EOHEOH HOLDINGS LTD−3.42%141 ZAC+2.17%317.216 K0.43882.415 M ZAR−0.19 ZAR−33.06%0.00%Technology Services
ARLASTRAL FOODS LTD−3.45%15446 ZAC+1.33%21.976 K0.225.878 B ZAR−5.81 ZAR−128.52%0.00%Process Industries
Strong sell