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
NCSNICTUS LTD+249.02%178 ZAC+0.56%2560.0395.13 M ZAR4.530.39 ZAR+62.39%3.37%Distribution services
SSKSTEFANUTTI STCK HLDGS LTD+216.54%402 ZAC+0.75%68.27 K0.71668.97 M ZAR32.520.12 ZAR+524.24%0.00%Industrial services
NPKNAMPAK LTD+131.49%42,826 ZAC+0.96%6.01 K0.543.39 B ZAR61.227.00 ZAR0.00%Process industries
AELALTRON LIMITED A+118.09%2,170 ZAC−0.87%120.23 K0.918.23 B ZAR19.711.10 ZAR3.36%Technology services
WWBCWE BUY CARS HLDS LTD+106.65%4,133 ZAC−2.13%1.31 M2.3717.24 B ZAR50.260.82 ZAR0.61%Retail trade
PPMRPREMIER GROUP LIMITED+96.12%12,846 ZAC+1.81%69.04 K1.504.95 M ZAR15.878.09 ZAR1.71%Distribution services
Buy
FGLFINBOND GROUP LTD+93.33%58 ZAC+1.75%1.7 K0.01314.78 M ZAR29.590.02 ZAR0.00%Finance
AILAFRICAN RAINBOW CAP INV+85.95%887 ZAC+1.49%88.92 K0.8257.17 B ZAR5.621.58 ZAR+7.01%0.00%Finance
QFHQUANTUM FOODS HLDGS LTD+82.92%814 ZAC+0.25%2650.091.62 B ZAR10.330.79 ZAR0.00%Process industries
HARHARMONY GM CO LTD+81.12%19,923 ZAC+2.28%4.43 M1.12125.29 B ZAR14.6113.64 ZAR+75.54%1.21%Non-energy minerals
Sell
BELBELL EQUIPMENT LTD+80.48%4,171 ZAC−0.69%12.66 K0.283.99 B ZAR5.507.58 ZAR+74.51%0.00%Producer manufacturing
LEWLEWIS GROUP LTD+80.14%7,494 ZAC+1.20%21.35 K0.783.9 B ZAR7.769.65 ZAR+41.97%6.67%Retail trade
Strong buy
ADWAFRICAN DAWN CAPITAL LTD+80.00%9 ZAC−52.63%2.22 K0.046.62 M ZAR−0.21 ZAR+15.24%0.00%Finance
RBXRAUBEX GROUP LTD+74.71%5,002 ZAC−0.58%59.43 K0.289.04 B ZAR8.915.61 ZAR+33.68%3.72%Industrial services
Buy
BLUBLUE LABEL TELECOMS LTD+73.13%625 ZAC+1.63%3.17 M6.055.49 B ZAR8.680.72 ZAR+139.46%0.00%Distribution services
ARTARGENT INDUSTRIAL LTD+66.67%2,600 ZAC+1.60%35.35 K1.431.42 B ZAR5.784.49 ZAR−0.72%4.42%Producer manufacturing
WBOWILSON BAYLY HLM-OVC LTD+65.03%21,537 ZAC−0.12%53.77 K1.0513.85 B ZAR11.7318.36 ZAR+23.26%2.14%Industrial services
Strong buy
SEPSEPHAKU HOLDINGS LTD+64.36%166 ZAC0.00%72.75 K0.79419.9 M ZAR5.130.32 ZAR+344.37%0.00%Non-energy minerals
AEGAVENG GROUP LIMITED+62.45%1,233 ZAC+0.49%83.09 K1.321.53 B ZAR5.122.41 ZAR0.00%Industrial services
SSUSOUTHERN SUN LTD+62.24%842 ZAC−3.55%1.63 M1.4511.27 B ZAR12.070.70 ZAR+49.29%1.49%Consumer services
Buy
PPEPURPLE GROUP LTD+60.94%103 ZAC+0.98%1.31 M2.501.42 B ZAR58.860.02 ZAR0.00%Finance
OOUTOUTSURANCE GROUP LIMITED+54.26%6,368 ZAC−1.01%2.67 M1.0798.33 B ZAR24.462.60 ZAR+39.50%2.74%Finance
Neutral
RFGRFG HOLDINGS LIMITED+47.17%1,950 ZAC−0.05%17.72 K0.235.1 B ZAR9.092.14 ZAR+18.10%3.18%Consumer non-durables
Buy
MRPMR PRICE GROUP LTD+46.12%25,389 ZAC−2.00%945.19 K0.7166.22 B ZAR19.9612.72 ZAR3.27%Retail trade
Neutral
BAWBARLOWORLD LTD+45.33%10,769 ZAC+0.07%77.29 K0.5220.13 B ZAR10.6510.11 ZAR−14.75%4.83%Distribution services
Neutral
ACSACSION LIMITED+45.27%799 ZAC0.00%5.05 K11.713.08 B ZAR3.542.26 ZAR−29.61%4.26%Finance
CPICAPITEC BANK HLDGS LTD+44.52%292,097 ZAC0.00%341.85 K1.24339.13 B ZAR27.49106.24 ZAR+26.29%1.86%Finance
Buy
NVSNOVUS HOLDINGS LIMITED+43.91%662 ZAC+0.91%28.03 K0.712.09 B ZAR6.381.04 ZAR+116.51%7.55%Commercial services
SDOSTADIO HOLDINGS LIMITED+42.94%699 ZAC+0.14%352.64 K3.345.93 B ZAR26.000.27 ZAR+25.26%1.43%Commercial services
TFGTHE FOSCHINI GROUP LIMITED+42.44%14,852 ZAC−3.75%2.64 M2.5748.03 B ZAR16.319.11 ZAR+6.36%2.42%Retail trade
Buy
PPHPEPKOR HOLDINGS LTD+40.42%2,616 ZAC−0.04%4.96 M0.5996.4 B ZAR56.210.47 ZAR1.84%Retail trade
Buy
CGRCALGRO M3 HLDGS LTD+39.77%601 ZAC−0.99%64.23 K2.10579.24 M ZAR2.872.09 ZAR+23.32%1.57%Finance
CAACA SALES HOLDINGS LTD+39.66%1,546 ZAC−4.27%199.92 K3.627.4 B ZAR14.961.03 ZAR−6.24%1.27%Distribution services
CPPCOLLINS PROPERTY GRP LTD+38.84%1,026 ZAC−14.14%4.2 K1.763.38 B ZAR2.354.37 ZAR9.75%Finance
TBSTIGER BRANDS LTD+38.14%27,561 ZAC+0.10%433.45 K1.2042.95 B ZAR14.3919.16 ZAR+12.70%3.70%Consumer non-durables
Strong buy
MCGMULTICHOICE GROUP LTD+36.67%11,371 ZAC+1.54%172.05 K0.5248.62 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Sell
CTACAPITAL APPRECIATION LTD+35.00%162 ZAC+3.18%70.35 K0.081.96 B ZAR13.000.12 ZAR+25.10%6.37%Finance
ADHADVTECH LTD+34.70%3,474 ZAC+2.06%263.53 K1.6919.03 B ZAR18.601.87 ZAR+14.43%2.73%Commercial services
MTMMOMENTUM GROUP LIMITED+34.48%2,894 ZAC−0.07%1.51 M0.7237.83 B ZAR10.452.77 ZAR−10.28%4.32%Finance
Neutral
DSYDISCOVERY LTD+32.81%18,029 ZAC−2.24%2.23 M1.68120.94 B ZAR16.6910.80 ZAR+36.25%1.20%Finance
Buy
JSEJSE LTD+31.99%11,879 ZAC+0.11%113.86 K1.0510.26 B ZAR11.8510.02 ZAR+4.98%6.60%Finance
PPCPPC LIMITED+30.46%454 ZAC−0.87%778.06 K0.356.97 B ZAR66.080.07 ZAR3.02%Non-energy minerals
Strong buy
DRDDRD GOLD LTD+29.76%1,875 ZAC+0.86%557.77 K0.6316.05 B ZAR12.211.54 ZAR+3.62%2.13%Non-energy minerals
Sell
NEDNEDBANK GROUP LTD+29.12%27,891 ZAC+1.11%1.3 M1.31129.51 B ZAR8.4433.03 ZAR+11.93%7.15%Finance
Buy
LABLABAT AFRICA LTD+28.57%9 ZAC+12.50%2.09 M3.0759.96 M ZAR−0.04 ZAR+71.66%0.00%Commercial services
SNTSANTAM LIMITED+28.11%36,801 ZAC−0.81%39.51 K1.8440.6 B ZAR11.0033.47 ZAR+31.76%3.91%Finance
Neutral
HDCHUDACO INDUSTRIES LTD+27.29%21,001 ZAC+0.48%1.66 K0.135.89 B ZAR10.5519.90 ZAR−0.67%4.88%Distribution services
AFHALEXANDER FORBES GRP HLDGS+27.05%822 ZAC−1.56%206.89 K3.739.72 B ZAR15.420.53 ZAR−5.73%6.07%Finance
SPPTHE SPAR GROUP LTD+26.80%13,910 ZAC−0.69%342.03 K0.6226.78 B ZAR76.131.83 ZAR−12.35%0.00%Distribution services
Buy
KSTPSG FIN SERVICES LTD+26.64%1,925 ZAC−0.67%1.2 M1.4024.02 B ZAR21.190.91 ZAR+17.00%2.36%Finance
Buy
FFBFORTRESS REAL EST INV B+26.36%1,927 ZAC−0.62%1 M0.7320.78 B ZAR7.582.54 ZAR−9.32%7.86%Finance
Neutral
KAPKAP LIMITED+25.97%291 ZAC+2.11%1.63 M0.517.23 B ZAR6.730.43 ZAR+171.78%0.00%Transportation
Neutral
TRUTRUWORTHS INT LTD+25.73%9,099 ZAC+0.78%596.73 K0.5633.35 B ZAR8.7610.39 ZAR+18.54%5.81%Retail trade
Neutral
ADRADCORP HOLDINGS LIMITED+25.71%440 ZAC−4.97%13.03 K0.46472.28 M ZAR5.690.77 ZAR+36.55%9.16%Commercial services
KALKAL GROUP LIMITED+24.95%4,998 ZAC+3.44%3.96 K0.173.52 B ZAR8.935.59 ZAR−6.80%3.68%Commercial services
AVIAVI LTD+24.47%10,377 ZAC+1.47%405.26 K0.6734.61 B ZAR15.366.76 ZAR+21.97%5.69%Consumer non-durables
Strong buy
BCFBOWLER METCALF LTD+24.38%1,199 ZAC−0.08%2000.05815.96 M ZAR7.681.56 ZAR+57.65%5.15%Producer manufacturing
IMPIMPALA PLATINUM HLGS LTD+24.33%9,700 ZAC+1.59%3.64 M1.2587.41 B ZAR−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
PIKPICK N PAY STORES LTD+23.88%2,973 ZAC+0.24%966.61 K0.5231.58 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
LBRLIBSTAR HOLDINGS LTD+23.03%406 ZAC−0.98%6.06 K0.042.43 B ZAR9.820.41 ZAR3.68%Consumer non-durables
Sell
YRKYORK TIMBER HOLDINGS LTD+22.22%220 ZAC−4.35%22.55 K0.241.01 B ZAR7.510.29 ZAR0.00%Industrial services
MSPMAS P.L.C+22.17%2,144 ZAC+0.85%643.02 K0.8315.2 B ZAR5.983.59 ZAR+60.41%0.00%Finance
Buy
GFIGOLD FIELDS LTD+20.98%30,996 ZAC+3.38%2.43 M1.08277.44 B ZAR23.8912.97 ZAR−1.30%2.32%Non-energy minerals
Buy
CMHCOMBINED MOTOR HLDGS LTD+20.84%3,143 ZAC−1.75%80.72 K0.732.35 B ZAR6.864.58 ZAR−14.52%10.24%Retail trade
Strong sell
CSBCASHBUILD LTD+20.72%20,100 ZAC−0.73%1.57 K0.064.3 B ZAR49.994.02 ZAR−7.50%2.79%Retail trade
CHPCHOPPIES ENTERPRISES LTD+20.63%76 ZAC0.00%43.29 K0.861.3 B ZAR7.890.10 ZAR−34.01%5.45%Retail trade
CMLCORONATION FUND MNGRS LD+20.21%3,724 ZAC+0.16%329.18 K0.6814.41 B ZAR5.916.31 ZAR+244.62%11.09%Finance
SYGSYGNIA LIMITED+19.86%2,227 ZAC+0.27%23.73 K0.423.4 B ZAR9.882.25 ZAR+15.90%9.74%Finance
RLOREUNERT LTD+19.43%6,965 ZAC−0.31%179.02 K0.9210.95 B ZAR11.426.10 ZAR+5.99%4.87%Consumer durables
AIPADCOCK INGRAM HLDGS LTD+18.99%6,660 ZAC−0.15%7.19 K0.2710.77 B ZAR12.655.26 ZAR−4.05%4.13%Health technology
Neutral
DTCDATATEC LTD+18.52%4,825 ZAC+0.35%99.11 K0.5711.25 B ZAR10.514.59 ZAR−29.50%4.25%Technology services
Buy
RCLRCL FOODS LIMITED+16.61%969 ZAC−0.31%2.9 K0.118.66 B ZAR5.331.82 ZAR+164.76%3.61%Consumer non-durables
MSTMUSTEK LTD+16.55%1,521 ZAC−1.49%540.00875.18 M ZAR45.000.34 ZAR−91.02%0.49%Electronic technology
RMHRMB HOLDINGS LTD+16.22%43 ZAC0.00%2.83 M2.92585.03 M ZAR0.00%Finance
ABGABSA GROUP LIMITED+16.09%18,452 ZAC−0.25%1.94 M1.04152.96 B ZAR8.0922.82 ZAR−9.17%7.43%Finance
Buy
NPNNASPERS LTD -N-+15.86%375,974 ZAC+1.62%286.94 K0.66664.62 B ZAR11.10338.74 ZAR−8.86%0.32%Technology services
Buy
IVTINVICTA HOLDINGS LTD+15.28%3,101 ZAC−2.70%14.38 K0.102.95 B ZAR7.114.36 ZAR−14.59%3.39%Distribution services
ITEITALTILE LTD+15.01%1,310 ZAC+0.85%8.01 K0.0615.94 B ZAR10.731.22 ZAR−7.80%3.74%Retail trade
Sell
SLMSANLAM LIMITED+14.49%8,129 ZAC−1.53%12.29 M4.61160.58 B ZAR10.407.81 ZAR+9.49%4.92%Finance
Neutral
CATCAXTON CTP PUBLISH PRINT+14.49%1,225 ZAC−0.33%28.16 K0.864.38 B ZAR6.701.83 ZAR−10.04%4.90%Consumer services
DCPDIS-CHEM PHARMACIES LTD+13.56%3,383 ZAC−0.82%1.24 M2.1529.09 B ZAR27.351.24 ZAR+18.26%1.46%Retail trade
Buy
TRETRENCOR LTD+13.54%780 ZAC−1.02%408.48 K0.131.35 B ZAR46.680.17 ZAR−74.79%0.00%Finance
MRFMERAFE RESOURCES LTD+13.43%152 ZAC−4.40%872.39 K0.503.77 B ZAR2.670.57 ZAR−7.15%27.81%Non-energy minerals
Strong buy
CLSCLICKS GROUP LTD+12.89%34,285 ZAC−1.87%921.17 K1.4181.62 B ZAR28.8011.90 ZAR+14.20%2.05%Retail trade
Neutral
MDIMASTER DRILLING GRP LTD+12.30%1,370 ZAC+0.51%12.73 K0.582.06 B ZAR11.961.15 ZAR−56.69%3.83%Non-energy minerals
SAPSAPPI LTD+11.75%4,687 ZAC+1.19%779.77 K0.6128.17 B ZAR70.820.66 ZAR−91.16%5.92%Process industries
Buy
NNRPNEPI ROCKCASTLE N.V.+11.21%13,752 ZAC+0.81%838.43 K0.8897.98 B ZAR8.6315.94 ZAR+0.50%7.80%Finance
Neutral
FSRFIRSTRAND LTD+11.15%7,586 ZAC−1.49%12.95 M1.11425.37 B ZAR11.136.81 ZAR+5.05%5.47%Finance
Buy
CLICLIENTELE LTD+9.99%1,255 ZAC−0.16%200.015.69 B ZAR12.770.98 ZAR−32.40%9.96%Miscellaneous
BATBRAIT PLC+9.78%202 ZAC+0.50%853.92 K0.767.73 B ZAR6.940.29 ZAR0.00%Finance
FBRFAMOUS BRANDS LTD+9.65%6,250 ZAC−0.84%75.44 K0.536.26 B ZAR13.064.78 ZAR+3.22%5.02%Transportation
TPCTRANSPACO LTD+8.82%3,700 ZAC+0.03%7.72 K1.921.07 B ZAR7.115.21 ZAR−8.30%6.49%Process industries
SBKSTANDARD BANK GROUP LTD+8.50%21,525 ZAC0.00%2.11 M0.93350.34 B ZAR8.2426.11 ZAR+6.62%6.86%Finance
Buy
ARLASTRAL FOODS LTD+7.59%17,645 ZAC−0.24%50.43 K1.066.8 B ZAR9.0519.49 ZAR0.00%Process industries
Strong buy
COHCURRO HOLDINGS LIMITED+7.50%1,247 ZAC+0.08%369.01 K0.607.2 B ZAR93.830.13 ZAR−70.96%1.17%Consumer services
MTNMTN GROUP LTD+7.47%11,284 ZAC+0.84%10.23 M1.26203.41 B ZAR−6.94 ZAR−162.39%2.92%Communications
Buy
MTHMOTUS HOLDINGS LTD+7.42%10,797 ZAC+0.16%233.62 K0.4418.69 B ZAR7.7513.93 ZAR−27.41%4.81%Distribution services
Buy
TKGTELKOM SA SOC LTD+7.04%3,285 ZAC−0.79%555.36 K0.6516.07 B ZAR8.214.00 ZAR0.00%Communications
Buy
SURSPUR CORPORATION LTD+6.79%3,364 ZAC−4.16%33.6 K0.892.83 B ZAR11.962.81 ZAR+8.67%6.33%Consumer non-durables
SHPSHOPRITE HOLDINGS LTD+6.23%28,629 ZAC+0.31%1.56 M1.95156.93 B ZAR25.0311.44 ZAR+6.08%2.49%Retail trade
Neutral