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
SSKSTEFANUTTI STCK HLDGS LTD+268.00%460 ZAC+3.37%109.816 K2.32745.907 M ZAR48.420.10 ZAR0.00%Industrial services
NPKNAMPAK LTD+148.65%46,000 ZAC+0.56%14.022 K0.993.62 B ZAR−197.84 ZAR−322.37%0.00%Process industries
AELALTRON LIMITED A+136.65%2,021 ZAC+0.95%184.325 K1.397.582 B ZAR18.351.10 ZAR2.90%Technology services
HARHARMONY GM CO LTD+109.73%18,037 ZAC+0.71%3.435 M1.96112.616 B ZAR13.2313.64 ZAR1.35%Non-energy minerals
Sell
MURMURRAY & ROBERTS HLDGS+108.82%142 ZAC−5.96%1.91 M1.87587.953 M ZAR−0.34 ZAR−202.17%0.00%Industrial services
Strong buy
FGLFINBOND GROUP LTD+103.13%65 ZAC−4.41%12.757 K0.06363.622 M ZAR34.390.02 ZAR0.00%Finance
NVSNOVUS HOLDINGS LIMITED+102.28%799 ZAC+2.57%2.047 M32.862.457 B ZAR10.530.76 ZAR+154.99%6.42%Commercial services
SEPSEPHAKU HOLDINGS LTD+95.83%188 ZAC−2.08%4 K0.02493.704 M ZAR7.180.26 ZAR+49.43%0.00%Non-energy minerals
LEWLEWIS GROUP LTD+92.21%7,498 ZAC−0.61%24.874 K0.563.881 B ZAR9.607.81 ZAR+10.06%4.04%Retail trade
PPMRPREMIER GROUP LIMITED+90.10%11,501 ZAC+0.66%1.871 K0.014.4 M ZAR16.177.11 ZAR1.93%Distribution services
Neutral
WWBCWE BUY CARS HLDS LTD+89.05%3,781 ZAC+1.07%834.551 K0.6215.598 B ZAR0.00%Retail trade
RBXRAUBEX GROUP LTD+83.49%4,780 ZAC+1.81%1.416 M1.358.496 B ZAR10.144.71 ZAR+55.14%3.30%Industrial services
Strong buy
ARTARGENT INDUSTRIAL LTD+82.54%2,698 ZAC+0.75%38.89 K2.151.459 B ZAR6.114.42 ZAR+35.86%4.29%Producer manufacturing
SOHSOUTH OCEAN HOLDINGS LTD+80.34%211 ZAC−8.26%25.037 K1.06467.537 M ZAR5.120.41 ZAR+16.87%4.78%Producer manufacturing
CPICAPITEC BANK HLDGS LTD+77.38%330,996 ZAC+1.09%196.331 K0.71380.136 B ZAR31.16106.24 ZAR1.66%Finance
Neutral
SSUSOUTHERN SUN LTD+76.61%823 ZAC−0.24%1.555 M0.4611.069 B ZAR13.060.63 ZAR1.52%Consumer services
Buy
MRPMR PRICE GROUP LTD+74.86%24,918 ZAC−2.82%1.555 M1.9766.206 B ZAR20.0512.43 ZAR−2.13%3.16%Retail trade
Buy
44SI4SIGHT HOLDINGS LTD+72.50%69 ZAC0.00%164.483 K0.55368.122 M ZAR10.180.07 ZAR+179.01%3.62%Commercial services
BELBELL EQUIPMENT LTD+72.07%4,078 ZAC−2.90%8.53 K0.214.016 B ZAR5.387.58 ZAR+179.08%0.00%Producer manufacturing
CAACA SALES HOLDINGS LTD+72.01%1,598 ZAC+0.06%70.088 K0.477.658 B ZAR15.471.03 ZAR+50.77%1.22%Distribution services
AEGAVENG GROUP LIMITED+67.89%1,056 ZAC+3.94%404.416 K2.751.263 B ZAR4.382.41 ZAR+132.01%0.00%Industrial services
Strong buy
CGRCALGRO M3 HLDGS LTD+66.51%716 ZAC+2.14%215.184 K3.15673.375 M ZAR3.422.09 ZAR+72.56%1.35%Finance
HILHOMECHOICE INT PLC+65.94%3,790 ZAC0.00%350.013.986 B ZAR10.283.69 ZAR+96.33%4.70%Retail trade
WBOWILSON BAYLY HLM-OVC LTD+65.38%20,757 ZAC−1.85%156.32 K1.6613.603 B ZAR11.3018.36 ZAR2.18%Industrial services
Strong buy
MCGMULTICHOICE GROUP LTD+62.79%11,102 ZAC−0.33%69.733 K0.1347.629 B ZAR−9.35 ZAR−402.28%0.00%Consumer services
CTACAPITAL APPRECIATION LTD+60.75%172 ZAC+2.38%5.761 M5.772.068 B ZAR13.170.13 ZAR5.88%Finance
AVIAVI LTD+58.49%11,356 ZAC−0.46%854.072 K0.8238.054 B ZAR16.816.76 ZAR+27.75%5.17%Consumer non-durables
Buy
BLUBLUE LABEL TELECOMS LTD+56.73%547 ZAC−0.55%374.86 K0.514.812 B ZAR7.590.72 ZAR−36.89%0.00%Distribution services
AILAFRICAN RAINBOW CAP INV+55.92%764 ZAC+1.87%83.367 K0.3848.543 B ZAR4.841.58 ZAR+59.73%0.00%Finance
RFGRFG HOLDINGS LIMITED+54.01%1,671 ZAC−0.06%91.188 K1.244.369 B ZAR8.431.98 ZAR+93.67%3.71%Consumer non-durables
Buy
EOHEOH HOLDINGS LTD+52.14%213 ZAC−3.18%1.014 M0.491.393 B ZAR−0.10 ZAR+75.85%0.00%Technology services
PPEPURPLE GROUP LTD+50.70%107 ZAC−2.73%1.128 M1.171.535 B ZAR−0.00 ZAR−106.10%0.00%Finance
CPPCOLLINS PROPERTY GRP LTD+48.96%1,150 ZAC+2.31%4.181 K0.563.709 B ZAR2.634.37 ZAR8.00%Finance
PPCPPC LIMITED+48.73%409 ZAC+0.74%5.929 M2.526.2 B ZAR46.740.09 ZAR3.39%Non-energy minerals
KALKAL GROUP LIMITED+48.53%5,035 ZAC−3.17%3.583 K0.153.662 B ZAR7.996.31 ZAR+22.42%3.54%Commercial services
OOUTOUTSURANCE GROUP LIMITED+47.21%6,099 ZAC+0.44%991.621 K0.3493.438 B ZAR23.432.60 ZAR−82.21%2.87%Finance
Neutral
IMPIMPALA PLATINUM HLGS LTD+46.90%11,987 ZAC+5.83%5.275 M1.02102.085 B ZAR−19.24 ZAR−150.11%0.00%Non-energy minerals
Neutral
ADHADVTECH LTD+45.83%3,182 ZAC+0.13%284.385 K0.9317.415 B ZAR17.041.87 ZAR+42.13%2.99%Commercial services
Buy
LTELIGHTHOUSE PROPERTIES PLC+45.02%786 ZAC+0.26%567.823 K0.4014.883 B ZAR1.774.45 ZAR6.60%Finance
Sell
FFBFORTRESS REAL EST INV B+44.93%1,887 ZAC+0.48%889.015 K0.5620.265 B ZAR7.422.54 ZAR+598.19%8.07%Finance
Sell
NEDNEDBANK GROUP LTD+42.66%29,815 ZAC+0.85%947.776 K0.72137.322 B ZAR9.0333.03 ZAR6.74%Finance
Buy
LBRLIBSTAR HOLDINGS LTD+42.41%450 ZAC+3.93%45.193 K0.662.58 B ZAR10.880.41 ZAR+7.54%3.46%Consumer non-durables
Sell
DSYDISCOVERY LTD+41.86%18,349 ZAC+0.63%1.448 M0.77121.709 B ZAR16.9810.80 ZAR+32.12%1.19%Finance
Buy
DCPDIS-CHEM PHARMACIES LTD+40.15%3,784 ZAC+0.75%291.638 K0.3932.3 B ZAR30.591.24 ZAR+2.44%1.22%Retail trade
Buy
TBSTIGER BRANDS LTD+39.62%23,819 ZAC−0.77%155.81 K0.5837.41 B ZAR12.9218.44 ZAR+79.77%4.25%Consumer non-durables
Strong buy
FTHFRONTIER TRANSPORT HLDG LD+39.47%795 ZAC−0.63%8.5 K1.452.341 B ZAR5.951.34 ZAR+49.20%6.05%Transportation
HLMHULAMIN LTD+39.30%397 ZAC−0.50%10.95 K0.051.294 B ZAR5.650.70 ZAR−64.37%0.00%Non-energy minerals
TFGTHE FOSCHINI GROUP LIMITED+38.74%14,687 ZAC−3.48%1.571 M1.3549.219 B ZAR15.819.29 ZAR+3.81%2.30%Retail trade
Buy
SDOSTADIO HOLDINGS LIMITED+35.21%649 ZAC+2.20%108.535 K0.305.395 B ZAR24.140.27 ZAR+66.85%1.57%Commercial services
NNRPNEPI ROCKCASTLE N.V.+34.98%13,903 ZAC−0.45%1.328 M0.7499.509 B ZAR8.7215.94 ZAR+99.78%7.68%Finance
Neutral
MTMMOMENTUM GROUP LIMITED+34.81%2,951 ZAC+1.06%2.043 M0.8138.867 B ZAR10.662.77 ZAR+6.44%4.28%Finance
Neutral
CLSCLICKS GROUP LTD+34.79%38,753 ZAC+1.53%530.637 K0.5990.861 B ZAR32.5511.90 ZAR+10.21%1.84%Retail trade
Neutral
SAPSAPPI LTD+34.03%5,412 ZAC+9.18%3.448 M2.2029.784 B ZAR−3.02 ZAR−131.60%5.59%Process industries
Buy
JSEJSE LTD+33.44%12,171 ZAC−1.15%64.715 K0.8610.633 B ZAR12.1410.02 ZAR+1.22%6.37%Finance
Buy
RLOREUNERT LTD+33.39%7,962 ZAC−1.70%192.867 K0.5512.725 B ZAR13.395.95 ZAR+22.71%4.19%Consumer durables
KAPKAP LIMITED+32.56%342 ZAC+0.88%1.589 M1.008.404 B ZAR7.910.43 ZAR−36.88%0.00%Transportation
Neutral
SNTSANTAM LIMITED+32.00%37,223 ZAC+0.61%18.786 K0.4640.817 B ZAR11.1233.47 ZAR+64.10%3.89%Finance
Neutral
NPNNASPERS LTD -N-+31.95%414,329 ZAC−0.21%421.44 K1.16733.999 B ZAR14.49285.97 ZAR−64.60%0.21%Technology services
Buy
SBKSTANDARD BANK GROUP LTD+31.49%24,458 ZAC−0.42%2.469 M0.88402.599 B ZAR9.3726.11 ZAR6.01%Finance
Buy
SLMSANLAM LIMITED+31.13%8,851 ZAC+0.97%3.942 M1.38173.135 B ZAR11.337.81 ZAR+42.27%4.56%Finance
Neutral
INLINVESTEC LTD+30.48%14,007 ZAC+1.24%519.438 K0.85254.496 B ZAR5.6724.70 ZAR5.75%Finance
TRUTRUWORTHS INT LTD+29.89%10,300 ZAC−6.09%5.13 M3.1940.191 B ZAR9.9210.39 ZAR+32.35%4.82%Retail trade
Neutral
ZZZDZEDA LIMITED+29.36%1,423 ZAC+1.43%399.729 K4.472.616 B ZAR4.003.56 ZAR3.56%Finance
RNGRANDGOLD & EXPL CO LTD+29.31%75 ZAC−16.67%2.944 K0.5964.427 M ZAR−0.27 ZAR−33.48%0.00%Non-energy minerals
COHCURRO HOLDINGS LIMITED+28.40%1,320 ZAC+0.61%740.959 K2.377.553 B ZAR99.320.13 ZAR−72.97%1.12%Consumer services
SHPSHOPRITE HOLDINGS LTD+28.01%31,299 ZAC+0.95%943.617 K0.54169.945 B ZAR27.3611.44 ZAR+9.47%2.30%Retail trade
Neutral
HDCHUDACO INDUSTRIES LTD+27.54%20,152 ZAC0.00%14.717 K0.245.652 B ZAR10.1319.90 ZAR+13.32%5.09%Distribution services
AIPADCOCK INGRAM HLDGS LTD+27.13%6,917 ZAC−3.25%31.615 K1.2611.482 B ZAR13.145.26 ZAR+8.37%3.87%Health technology
Neutral
AFTAFRIMAT LIMITED+27.01%6,672 ZAC+2.24%243.178 K0.699.872 B ZAR13.574.92 ZAR−3.88%2.97%Non-energy minerals
Neutral
FSRFIRSTRAND LTD+26.73%7,895 ZAC+2.56%18.229 M0.92431.767 B ZAR11.596.81 ZAR5.39%Finance
Buy
CMLCORONATION FUND MNGRS LD+26.50%3,972 ZAC+0.33%332.529 K0.8613.844 B ZAR10.533.77 ZAR−12.59%8.84%Finance
SBPSABVEST CAPITAL LIMITED+26.31%8,210 ZAC−5.62%6.137 K1.073.409 B ZAR1.09%Finance
DNBDENEB INVESTMENTS LTD+25.73%259 ZAC0.00%410.011.131 B ZAR11.540.22 ZAR−20.56%3.91%Distribution services
SURSPUR CORPORATION LTD+25.51%3,478 ZAC+4.70%18.68 K1.132.789 B ZAR12.362.81 ZAR+95.63%6.41%Consumer non-durables
GNDGRINDROD LTD+25.49%1,349 ZAC−4.33%2.26 M3.889.469 B ZAR8.751.54 ZAR4.33%Transportation
AFHALEXANDER FORBES GRP HLDGS+25.33%752 ZAC+0.13%45.417 K0.428.882 B ZAR14.500.52 ZAR+69.62%6.64%Finance
ADRADCORP HOLDINGS LIMITED+25.00%500 ZAC0.00%31 K0.70536.682 M ZAR6.460.77 ZAR−13.27%8.06%Commercial services
SYGSYGNIA LIMITED+24.02%2,282 ZAC+1.42%34.321 K0.643.421 B ZAR11.192.04 ZAR+13.35%9.48%Finance
MTHMOTUS HOLDINGS LTD+23.79%11,817 ZAC−0.26%340.499 K1.0120.505 B ZAR8.4813.93 ZAR−22.93%4.39%Distribution services
Buy
GPLGRAND PARADE INV LTD+23.33%370 ZAC+0.27%1.1 K0.031.575 B ZAR2.71%Consumer services
KSTPSG FIN SERVICES LTD+22.18%1,823 ZAC−0.87%376.145 K0.6223.032 B ZAR20.070.91 ZAR+31.33%2.28%Finance
DRDDRD GOLD LTD+21.54%1,941 ZAC−1.67%1.412 M0.7916.888 B ZAR12.641.54 ZAR+17.61%2.03%Non-energy minerals
Neutral
IVTINVICTA HOLDINGS LTD+21.01%3,450 ZAC+2.28%8.75 K0.463.216 B ZAR7.054.89 ZAR−33.95%3.11%Distribution services
PPHPEPKOR HOLDINGS LTD+20.99%2,231 ZAC−0.89%10.555 M1.4382.882 B ZAR−0.39 ZAR−125.35%2.14%Retail trade
Neutral
MRFMERAFE RESOURCES LTD+19.17%143 ZAC−2.05%208.985 K0.133.599 B ZAR2.510.57 ZAR−29.44%29.17%Non-energy minerals
Strong buy
CSBCASHBUILD LTD+18.52%18,607 ZAC+2.25%5.091 K0.083.89 B ZAR46.284.02 ZAR−80.76%3.08%Retail trade
Neutral
CMHCOMBINED MOTOR HLDGS LTD+18.48%3,199 ZAC−0.12%85.983 K1.062.394 B ZAR6.984.58 ZAR−21.25%11.44%Retail trade
Neutral
GFIGOLD FIELDS LTD+17.38%28,170 ZAC+2.20%1.471 M0.70246.687 B ZAR21.7212.97 ZAR−16.99%2.61%Non-energy minerals
Neutral
ARLASTRAL FOODS LTD+16.81%17,032 ZAC+0.01%109.287 K0.666.566 B ZAR−5.81 ZAR−128.52%0.00%Process industries
CLICLIENTELE LTD+16.67%1,225 ZAC0.00%10.365 K0.765.551 B ZAR12.470.98 ZAR−24.24%10.20%Miscellaneous
OMNOMNIA HOLDINGS LTD+16.11%6,681 ZAC+1.60%117.755 K1.2210.561 B ZAR9.596.96 ZAR+6.66%5.70%Process industries
THATHARISA PLC+16.07%1,676 ZAC−0.65%26.634 K0.425.051 B ZAR5.66%Non-energy minerals
Strong buy
NTCNETCARE LIMITED+15.97%1,496 ZAC−1.58%1.21 M0.3619.983 B ZAR15.500.97 ZAR+64.35%4.28%Health services
Buy
ZEDZEDER INV LTD+15.88%197 ZAC+2.60%199.397 K0.162.948 B ZAR−0.07 ZAR−256.87%0.00%Finance
TKGTELKOM SA SOC LTD+15.65%2,697 ZAC+2.78%1.302 M0.7912.835 B ZAR7.103.80 ZAR−26.97%0.00%Communications
Strong buy
NWLNU-WORLD HLDGS LTD+15.38%3,000 ZAC0.00%3.15 K0.19619.821 M ZAR8.513.53 ZAR−10.57%4.18%Distribution services
EPEEPE CAPITAL PARTNERS LTD+14.88%494 ZAC−0.60%7.091 K0.191.312 B ZAR−1.52 ZAR−183.42%0.00%Finance
MSPMAS P.L.C+14.29%1,824 ZAC−0.38%1.381 M2.3512.998 B ZAR5.083.59 ZAR+11.57%0.00%Finance
Buy
SUISUN INTERNATIONAL LTD+13.02%4,374 ZAC−0.77%115.473 K0.2910.744 B ZAR9.814.46 ZAR+94.37%8.26%Consumer services
Buy
ITEITALTILE LTD+12.25%1,374 ZAC+0.88%69.87 K0.1916.546 B ZAR11.261.22 ZAR−19.44%3.60%Retail trade
Strong sell