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+290.00%195 ZAC0.00%6290.28104.21 M ZAR4.960.39 ZAR+62.39%3.08%Distribution services
IOCIOCO LIMITED+172.13%332 ZAC−2.06%330.38 K0.462.14 B ZAR14.190.23 ZAR0.00%Technology services
SSKSTEFANUTTI STCK HLDGS LTD+147.11%299 ZAC−0.33%12.4 K0.28500.06 M ZAR24.190.12 ZAR+524.24%0.00%Industrial services
NPKNAMPAK LTD+139.81%41,724 ZAC+3.79%6740.093.18 B ZAR59.657.00 ZAR0.00%Process industries
PMRPREMIER GROUP LIMITED+127.92%13,746 ZAC+0.34%5.35 K0.275.28 M ZAR16.998.09 ZAR1.61%Distribution services
Buy
WBCWE BUY CARS HLDS LTD+109.64%4,371 ZAC+1.91%597.46 K0.8717.89 B ZAR53.150.82 ZAR0.58%Retail trade
BLUBLUE LABEL TELECOMS LTD+98.36%847 ZAC−0.24%90.39 K0.117.44 B ZAR12.010.71 ZAR−16.19%0.00%Distribution services
CHPCHOPPIES ENTERPRISES LTD+96.08%100 ZAC0.00%1.91 K0.041.29 B ZAR10.840.09 ZAR5.56%Retail trade
FGLFINBOND GROUP LTD+88.10%79 ZAC+9.72%273.92 K3.01371.32 M ZAR40.310.02 ZAR13.29%Finance
OUTOUTSURANCE GROUP LIMITED+88.02%7,628 ZAC−0.43%1.6 M0.48118.26 B ZAR28.282.70 ZAR+22.89%2.63%Finance
Neutral
AELALTRON LIMITED A+85.75%2,099 ZAC+1.45%67.95 K1.067.85 B ZAR19.061.10 ZAR3.53%Technology services
HARHARMONY GM CO LTD+84.51%29,836 ZAC+1.46%2.56 M0.87184.91 B ZAR17.8916.68 ZAR+16.32%1.09%Non-energy minerals
Sell
DRDDRD GOLD LTD+84.51%2,740 ZAC+3.05%1.15 M0.8422.75 B ZAR13.871.98 ZAR+28.24%1.88%Non-energy minerals
Sell
DSYDISCOVERY LTD+77.07%20,756 ZAC−0.52%1.56 M1.18139.96 B ZAR16.9612.24 ZAR+44.57%1.15%Finance
Buy
AILAFRICAN RAINBOW CAP INV+77.06%965 ZAC+2.12%537.63 K1.9161.13 B ZAR6.221.55 ZAR−20.22%0.00%Finance
TKGTELKOM SA SOC LTD+65.96%4,051 ZAC+0.77%284.63 K0.2519.65 B ZAR10.134.00 ZAR0.00%Communications
Buy
SDOSTADIO HOLDINGS LIMITED+63.20%754 ZAC−1.05%362.5 K2.216.47 B ZAR24.710.31 ZAR+26.43%1.99%Commercial services
MTMMOMENTUM GROUP LIMITED+61.60%3,426 ZAC+0.12%3.49 M0.6844.37 B ZAR9.473.62 ZAR+21.74%4.38%Finance
Neutral
SSUSOUTHERN SUN LTD+60.76%844 ZAC0.00%515.38 K1.4511.35 B ZAR12.100.70 ZAR+49.29%1.48%Consumer services
Buy
BATBRAIT PLC+60.00%208 ZAC−1.89%139.18 K0.038.11 B ZAR7.140.29 ZAR0.00%Finance
DTCDATATEC LTD+58.29%5,936 ZAC−0.88%244.94 K0.5514.09 B ZAR12.934.59 ZAR−29.50%3.42%Technology services
NVSNOVUS HOLDINGS LIMITED+57.08%699 ZAC+2.64%18.22 K0.302.14 B ZAR6.741.04 ZAR+116.51%7.35%Commercial services
SBPSABVEST CAPITAL LIMITED+52.42%10,000 ZAC+1.83%1.68 K0.023.76 B ZAR4.3023.24 ZAR+46.12%1.07%Finance
CAACA SALES HOLDINGS LTD+50.91%1,743 ZAC−2.35%34.18 K1.048.54 B ZAR14.031.24 ZAR+1.10%1.37%Distribution services
LEWLEWIS GROUP LTD+50.55%6,850 ZAC−1.35%7.2 K0.843.61 B ZAR7.109.65 ZAR+41.97%8.64%Retail trade
TBSTIGER BRANDS LTD+49.74%29,499 ZAC−0.76%478.82 K0.7246.32 B ZAR15.4019.16 ZAR+12.70%3.48%Consumer non-durables
Buy
JSEJSE LTD+49.68%12,798 ZAC−0.56%161.45 K0.8311.11 B ZAR11.5811.05 ZAR+10.28%6.43%Finance
Buy
RBXRAUBEX GROUP LTD+49.60%4,533 ZAC+0.24%232.65 K0.668.18 B ZAR8.085.61 ZAR+33.68%4.11%Industrial services
PPEPURPLE GROUP LTD+47.56%121 ZAC−3.20%171.39 K0.181.72 B ZAR36.230.03 ZAR0.00%Finance
HILHOMECHOICE INT PLC+47.25%2,945 ZAC−1.83%3750.073.16 B ZAR7.483.94 ZAR+23.92%6.40%Finance
CPICAPITEC BANK HLDGS LTD+47.22%338,286 ZAC+0.37%153.23 K0.47391.32 B ZAR28.49118.72 ZAR+30.04%1.61%Finance
Buy
AFHALEXANDER FORBES GRP HLDGS+47.21%923 ZAC+5.97%91.45 K0.829.92 B ZAR17.310.53 ZAR−5.73%5.98%Finance
LHCLIFE HEALTHC GRP HLDGS LTD+47.15%1,523 ZAC+0.46%4.42 M1.2622.02 B ZAR4.593.32 ZAR+1,748.19%3.30%Health services
Neutral
RNGRANDGOLD & EXPL CO LTD+47.06%75 ZAC0.00%4130.0753.69 M ZAR−0.17 ZAR+47.25%0.00%Non-energy minerals
VODVODACOM GROUP LTD+45.95%13,646 ZAC+0.26%890.56 K0.61263.22 B ZAR18.167.52 ZAR−16.74%4.19%Communications
Neutral
TRLTRELLIDOR HLDGS LTD+45.71%204 ZAC−2.39%11.97 K0.44198.99 M ZAR4.620.44 ZAR0.00%Producer manufacturing
RFGRFG HOLDINGS LIMITED+44.34%1,849 ZAC−0.64%108.94 K0.944.87 B ZAR8.622.14 ZAR+18.10%5.97%Consumer non-durables
Buy
PPCPPC LIMITED+43.28%480 ZAC−2.83%2.52 M1.177.57 B ZAR69.870.07 ZAR2.78%Non-energy minerals
MSTMUSTEK LTD+43.12%1,301 ZAC+2.04%3510.03733.64 M ZAR−0.34 ZAR−113.79%0.59%Electronic technology
PPHPEPKOR HOLDINGS LTD+42.92%2,654 ZAC−0.38%3.82 M0.4898.42 B ZAR57.030.47 ZAR1.82%Retail trade
Buy
FFBFORTRESS REAL EST INV B+42.33%2,014 ZAC+1.10%1.76 M0.8121.45 B ZAR8.712.31 ZAR−19.63%7.35%Finance
Neutral
WBOWILSON BAYLY HLM-OVC LTD+39.29%19,215 ZAC+0.36%125.98 K0.8412.32 B ZAR9.6020.02 ZAR+14.12%2.77%Industrial services
Strong buy
BELBELL EQUIPMENT LTD+38.28%3,800 ZAC0.00%5.07 K0.353.63 B ZAR9.194.14 ZAR−41.99%4.21%Producer manufacturing
SNTSANTAM LIMITED+38.05%40,999 ZAC0.00%146.23 K1.1145.23 B ZAR12.3433.22 ZAR+12.53%3.71%Finance
Buy
PIKPICK N PAY STORES LTD+37.29%2,787 ZAC−0.96%1.01 M0.9329.85 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
GFIGOLD FIELDS LTD+37.03%42,246 ZAC+1.05%2.46 M0.88374.16 B ZAR16.8525.07 ZAR+76.31%2.39%Non-energy minerals
Buy
ARTARGENT INDUSTRIAL LTD+34.73%2,599 ZAC−0.65%17.79 K1.141.42 B ZAR5.784.49 ZAR−0.72%4.59%Producer manufacturing
NPNNASPERS LTD -N-+34.01%507,909 ZAC+1.39%266.4 K0.69815.04 B ZAR14.99338.74 ZAR−8.86%0.24%Technology services
Strong buy
EPEEPE CAPITAL PARTNERS LTD+33.77%515 ZAC+0.39%7370.001.36 B ZAR5.280.98 ZAR0.00%Finance
IMPIMPALA PLATINUM HLGS LTD+33.65%11,379 ZAC+0.26%2.78 M0.73102.27 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
KSTPSG FIN SERVICES LTD+32.51%2,034 ZAC−0.44%2.28 M0.8625.42 B ZAR20.361.00 ZAR+24.19%2.23%Finance
Buy
CLSCLICKS GROUP LTD+30.63%39,189 ZAC−0.72%319.94 K0.3493.54 B ZAR31.0912.60 ZAR+14.25%1.97%Retail trade
Neutral
MRPMR PRICE GROUP LTD+30.57%23,797 ZAC−0.05%631.21 K0.6861.42 B ZAR18.7112.72 ZAR3.49%Retail trade
Buy
TFGTHE FOSCHINI GROUP LIMITED+29.05%12,866 ZAC−1.26%2.04 M1.7042.15 B ZAR14.139.11 ZAR+6.36%2.76%Retail trade
Buy
OMNOMNIA HOLDINGS LTD+28.34%6,852 ZAC−1.99%66.64 K0.3111.11 B ZAR9.617.13 ZAR+7.17%5.36%Process industries
REMREMGRO LTD+27.99%15,871 ZAC−1.39%1.22 M1.2290.95 B ZAR12.0913.13 ZAR1.74%Finance
Buy
MTNMTN GROUP LTD+25.98%11,997 ZAC+1.08%1.87 M0.36213.99 B ZAR−5.31 ZAR−345.02%2.91%Communications
Buy
CMLCORONATION FUND MNGRS LD+25.74%3,898 ZAC−1.37%368.31 K0.8915.31 B ZAR6.186.31 ZAR+244.62%10.45%Finance
SBKSTANDARD BANK GROUP LTD+25.31%22,619 ZAC−1.93%3.59 M1.21372.49 B ZAR8.6426.18 ZAR−0.65%6.53%Finance
Neutral
BAWBARLOWORLD LTD+23.88%10,852 ZAC−1.17%233.53 K1.0620.52 B ZAR10.7310.11 ZAR−14.75%4.74%Distribution services
Neutral
MDIMASTER DRILLING GRP LTD+23.35%1,479 ZAC+0.20%1700.012.22 B ZAR7.102.08 ZAR−16.58%3.56%Non-energy minerals
HDCHUDACO INDUSTRIES LTD+21.61%19,627 ZAC+0.68%3.73 K0.475.47 B ZAR11.1017.68 ZAR−15.61%5.26%Distribution services
Buy
SLMSANLAM LIMITED+21.53%8,416 ZAC−1.88%2.39 M0.55169.4 B ZAR7.9910.54 ZAR+52.06%5.19%Finance
Neutral
TMTTREMATON CAPITAL INV LTD+21.36%267 ZAC−6.32%83.55 K0.66624.3 M ZAR−0.20 ZAR−157.83%8.07%Finance
NTCNETCARE LIMITED+21.31%1,412 ZAC+0.21%957.33 K0.7217.83 B ZAR12.981.09 ZAR+16.39%4.96%Health services
Buy
ARLASTRAL FOODS LTD+19.87%17,432 ZAC+0.41%187.86 K3.706.69 B ZAR8.9419.49 ZAR3.00%Process industries
Strong buy
YRKYORK TIMBER HOLDINGS LTD+19.77%206 ZAC+8.42%71.08 K3.58874.72 M ZAR5.210.40 ZAR0.00%Industrial services
IVTINVICTA HOLDINGS LTD+19.72%3,132 ZAC+0.29%2.76 K0.142.82 B ZAR7.184.36 ZAR−14.59%3.36%Distribution services
SOHSOUTH OCEAN HOLDINGS LTD+18.32%155 ZAC+3.33%110.49 K4.61304.92 M ZAR9.300.17 ZAR−61.77%3.67%Producer manufacturing
AMEAFRICAN MEDIA ENT LTD+18.27%3,903 ZAC+0.05%1.14 K0.68270.32 M ZAR12.05%Consumer services
ABGABSA GROUP LIMITED+15.97%17,054 ZAC−0.39%1.72 M0.64141.94 B ZAR6.5725.95 ZAR+8.43%8.53%Finance
Strong buy
MSPMAS P.L.C+15.72%1,892 ZAC−0.84%1.12 M0.9813.52 B ZAR4.873.88 ZAR+40.84%0.00%Finance
Buy
BIKBRIKOR LTD+15.38%15 ZAC0.00%7.36 K0.31123.35 M ZAR−0.01 ZAR−133.53%0.00%Non-energy minerals
SYGSYGNIA LIMITED+15.14%2,327 ZAC−2.31%26.53 K0.443.62 B ZAR10.322.25 ZAR+15.90%9.12%Finance
ADHADVTECH LTD+15.01%3,126 ZAC+0.81%544.18 K0.7516.98 B ZAR15.632.00 ZAR+15.51%3.26%Commercial services
Buy
ADWAFRICAN DAWN CAPITAL LTD+14.29%8 ZAC−27.27%2500.028.09 M ZAR−0.21 ZAR+15.24%0.00%Finance
ITEITALTILE LTD+14.12%1,067 ZAC+3.59%149.11 K0.2912.54 B ZAR8.521.25 ZAR+3.95%4.85%Retail trade
Buy
FTHFRONTIER TRANSPORT HLDG LD+13.92%663 ZAC0.00%2.21 K0.231.94 B ZAR5.011.32 ZAR+13.07%7.56%Transportation
BCFBOWLER METCALF LTD+13.91%1,253 ZAC+0.16%10.19 K2.93851.35 M ZAR7.421.69 ZAR+36.18%5.02%Producer manufacturing
CMHCOMBINED MOTOR HLDGS LTD+13.85%3,222 ZAC+2.58%14.64 K0.512.35 B ZAR8.123.97 ZAR−26.00%10.26%Retail trade
NRPNEPI ROCKCASTLE N.V.+13.45%14,124 ZAC−0.35%1.87 M1.06100.96 B ZAR8.1317.37 ZAR+15.92%7.56%Finance
Buy
CKSCROOKES BROTHERS LTD+12.96%3,050 ZAC+10.91%140.01419.77 M ZAR11.872.57 ZAR7.27%Process industries
SUISUN INTERNATIONAL LTD+12.57%4,039 ZAC+0.90%230.81 K0.759.76 B ZAR8.104.98 ZAR+18.98%9.94%Consumer services
Buy
CATCAXTON CTP PUBLISH PRINT+12.48%1,181 ZAC−1.42%94.95 K0.534.26 B ZAR5.782.04 ZAR+18.53%5.00%Consumer services
SPPTHE SPAR GROUP LTD+12.42%11,354 ZAC−0.65%771.97 K1.0322 B ZAR62.141.83 ZAR−12.35%0.00%Distribution services
Buy
BWNBALWIN PROPERTIES LTD+12.29%201 ZAC−0.50%12.65 K0.471.04 B ZAR8.150.25 ZAR−72.42%0.00%Industrial services
SURSPUR CORPORATION LTD+12.19%3,276 ZAC−0.88%360.43 K7.692.78 B ZAR11.032.97 ZAR+6.50%9.63%Consumer non-durables
Strong buy
CTACAPITAL APPRECIATION LTD+11.67%134 ZAC−1.47%1.24 M1.131.64 B ZAR10.750.12 ZAR+25.10%7.59%Finance
SHPSHOPRITE HOLDINGS LTD+11.45%28,344 ZAC−1.02%884.61 K0.87156.99 B ZAR23.3312.15 ZAR2.55%Retail trade
Buy
BOXBOXER RETAIL LIMITED+10.84%6,984 ZAC+0.04%598.13 K0.8931.93 B ZAR23.223.01 ZAR0.00%Consumer services
Neutral
FSRFIRSTRAND LTD+10.09%7,211 ZAC−1.73%8.24 M0.80411.58 B ZAR10.167.10 ZAR+5.00%5.91%Finance
Buy
PPRPUTPROP LTD+9.94%343 ZAC+4.57%240.00138.66 M ZAR4.380.78 ZAR+161.67%4.74%Finance
BIDBID CORPORATION LTD+9.60%47,073 ZAC+0.43%581.9 K0.81157.3 B ZAR19.9423.60 ZAR+6.05%2.40%Consumer services
Neutral
FBRFAMOUS BRANDS LTD+8.97%5,796 ZAC−2.06%64.94 K0.305.93 B ZAR12.124.78 ZAR+3.22%5.30%Transportation
Strong buy
SPGSUPER GROUP LTD+8.44%3,008 ZAC+2.10%2.42 M3.1410.02 B ZAR−0.26 ZAR−106.13%2.04%Transportation
Neutral
NEDNEDBANK GROUP LTD+7.90%24,602 ZAC−3.20%1.83 M0.82118.02 B ZAR7.0035.17 ZAR+12.42%8.16%Finance
Strong buy
AFEAECI LIMITED+7.75%9,924 ZAC−0.26%98.09 K0.599.49 B ZAR−2.72 ZAR−124.90%2.20%Process industries
CLICLIENTELE LTD+6.76%1,121 ZAC−2.35%3.28 K0.135.21 B ZAR5.492.04 ZAR+74.80%10.87%Miscellaneous
LTELIGHTHOUSE PROPERTIES PLC+6.59%857 ZAC−0.23%1.54 M0.5617.48 B ZAR12.690.68 ZAR−85.06%5.93%Finance
MMPMARSHALL MONTEAGLE PLC+6.30%2,850 ZAC−1.32%10.001.04 B ZAR24.361.17 ZAR−32.34%2.43%Distribution services