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+244.64%386 ZAC−2.77%231.38 K0.66668.97 M ZAR4.910.79 ZAR+726.74%0.00%Industrial services
BLUBLUE LABEL TELECOMS LTD+178.64%1,187 ZAC+5.14%3.68 M1.029.89 B ZAR16.830.71 ZAR−16.19%0.00%Distribution services
NPKNAMPAK LTD+171.61%49,401 ZAC+4.00%52.76 K2.943.76 B ZAR1.34369.86 ZAR0.00%Process industries
IOCIOCO LIMITED+152.03%373 ZAC+10.36%1.39 M6.022.13 B ZAR15.940.23 ZAR0.00%Technology services
WBCWE BUY CARS HLDS LTD+108.09%4,890 ZAC+1.39%798.85 K0.8720.12 B ZAR22.372.19 ZAR0.52%Retail trade
PMRPREMIER GROUP LIMITED+107.33%13,062 ZAC−1.65%16.44 K2.925.12 M ZAR16.148.09 ZAR1.66%Distribution services
Buy
CHPCHOPPIES ENTERPRISES LTD+96.30%106 ZAC+2.91%122.97 K1.461.31 B ZAR11.490.09 ZAR5.45%Retail trade
PPEPURPLE GROUP LTD+93.42%147 ZAC+5.76%1.72 M2.651.95 B ZAR44.010.03 ZAR0.00%Finance
FGLFINBOND GROUP LTD+92.86%81 ZAC0.00%1.09 M1.31412.58 M ZAR12.440.07 ZAR+244.44%11.96%Finance
DSYDISCOVERY LTD+88.80%21,939 ZAC+1.18%1.17 M0.82145.42 B ZAR17.9212.24 ZAR+44.57%1.10%Finance
Buy
SDOSTADIO HOLDINGS LIMITED+85.32%884 ZAC−2.21%84.97 K0.477.71 B ZAR28.960.31 ZAR+26.43%1.67%Commercial services
LEWLEWIS GROUP LTD+83.12%8,299 ZAC+5.75%79.12 K1.644.09 B ZAR8.609.65 ZAR+41.97%7.64%Retail trade
OUTOUTSURANCE GROUP LIMITED+82.77%7,678 ZAC−0.57%2.61 M1.11119.23 B ZAR28.462.70 ZAR+22.89%2.61%Finance
Neutral
BATBRAIT PLC+82.20%215 ZAC+1.90%13.49 M4.578.07 B ZAR7.380.29 ZAR0.00%Finance
NCSNICTUS LTD+81.25%145 ZAC−26.77%1.1 K0.05105.82 M ZAR3.690.39 ZAR+62.39%3.03%Distribution services
AELALTRON LIMITED A+78.00%2,362 ZAC+0.34%278.68 K1.508.94 B ZAR23.731.00 ZAR3.10%Technology services
DRDDRD GOLD LTD+68.29%2,691 ZAC−0.77%646.72 K0.9323.2 B ZAR13.621.98 ZAR+28.24%1.84%Non-energy minerals
Neutral
SSUSOUTHERN SUN LTD+68.04%899 ZAC+0.33%1.58 M3.9112.02 B ZAR11.780.76 ZAR+21.16%1.40%Consumer services
Buy
EPEEPE CAPITAL PARTNERS LTD+67.20%627 ZAC+2.79%1100.001.56 B ZAR6.420.98 ZAR0.00%Finance
DTCDATATEC LTD+66.67%6,315 ZAC+1.02%343.82 K0.7914.7 B ZAR13.884.55 ZAR+23.42%3.28%Technology services
TBSTIGER BRANDS LTD+65.70%33,799 ZAC+1.07%793.25 K1.2450.59 B ZAR14.2923.65 ZAR+28.26%3.09%Consumer non-durables
Neutral
SEPSEPHAKU HOLDINGS LTD+64.81%178 ZAC+1.71%32.24 K0.39445.35 M ZAR5.500.32 ZAR+344.37%0.00%Non-energy minerals
BELBELL EQUIPMENT LTD+63.95%4,230 ZAC0.00%2.19 K0.064.05 B ZAR10.234.14 ZAR−41.99%3.78%Producer manufacturing
ADRADCORP HOLDINGS LIMITED+62.50%650 ZAC+7.79%79.54 K0.94649.38 M ZAR8.400.77 ZAR+36.55%6.21%Commercial services
MTMMOMENTUM GROUP LIMITED+59.15%3,514 ZAC+2.00%4.58 M1.2844.67 B ZAR9.723.62 ZAR+21.74%4.36%Finance
Neutral
CAACA SALES HOLDINGS LTD+57.34%1,855 ZAC+0.16%30.75 K0.118.92 B ZAR14.931.24 ZAR+1.10%1.32%Distribution services
TKGTELKOM SA SOC LTD+55.98%3,848 ZAC+0.10%265.56 K0.4418.79 B ZAR9.624.00 ZAR0.00%Communications
Buy
MSTMUSTEK LTD+55.04%1,307 ZAC+0.08%8100.17751.47 M ZAR−0.34 ZAR−113.79%0.57%Electronic technology
PPHPEPKOR HOLDINGS LTD+54.27%2,817 ZAC+2.66%10.77 M1.50101.37 B ZAR54.830.51 ZAR1.77%Retail trade
Buy
MTNMTN GROUP LTD+52.18%12,798 ZAC+2.42%3.43 M0.97225.3 B ZAR−5.31 ZAR−345.02%2.76%Communications
Buy
SBPSABVEST CAPITAL LIMITED+51.77%10,005 ZAC+0.01%6.69 K1.083.83 B ZAR4.3023.24 ZAR+46.12%1.05%Finance
CPICAPITEC BANK HLDGS LTD+51.52%343,045 ZAC−0.73%273.29 K1.27401.22 B ZAR28.90118.72 ZAR+30.04%1.57%Finance
Buy
HARHARMONY GM CO LTD+50.47%26,029 ZAC−0.03%3.46 M1.59163.73 B ZAR15.6116.68 ZAR+16.32%1.23%Non-energy minerals
Sell
VODVODACOM GROUP LTD+48.57%13,848 ZAC+3.18%1.39 M0.92259.56 B ZAR16.918.19 ZAR−0.99%4.25%Communications
Neutral
NVSNOVUS HOLDINGS LIMITED+44.58%707 ZAC−0.56%330.002.24 B ZAR6.821.04 ZAR+116.51%7.04%Commercial services
GFIGOLD FIELDS LTD+40.75%41,193 ZAC+1.31%2.69 M1.50363.93 B ZAR16.4325.07 ZAR+76.31%2.46%Non-energy minerals
Buy
JSEJSE LTD+40.41%13,199 ZAC−0.18%146.66 K0.9511.42 B ZAR11.9511.05 ZAR+10.28%6.26%Finance
Buy
AFHALEXANDER FORBES GRP HLDGS+38.92%903 ZAC−1.10%53.69 K2.0310.4 B ZAR16.940.53 ZAR−5.73%5.70%Finance
SNTSANTAM LIMITED+38.80%42,001 ZAC+0.05%72.56 K1.1646.32 B ZAR12.6433.22 ZAR+12.53%3.62%Finance
Buy
PPCPPC LIMITED+36.26%466 ZAC+2.19%963.52 K1.006.98 B ZAR67.830.07 ZAR3.01%Non-energy minerals
RFGRFG HOLDINGS LIMITED+34.12%1,824 ZAC+1.33%28.82 K0.174.71 B ZAR8.992.03 ZAR+2.36%6.17%Consumer non-durables
Neutral
NPNNASPERS LTD -N-+33.84%524,648 ZAC+1.30%474.16 K1.44842.61 B ZAR15.49338.74 ZAR−8.86%0.23%Technology services
Strong buy
OMNOMNIA HOLDINGS LTD+30.67%7,251 ZAC+1.84%104.49 K0.9611.32 B ZAR10.177.13 ZAR+7.17%5.27%Process industries
Strong buy
TRLTRELLIDOR HLDGS LTD+29.68%201 ZAC0.00%1 K0.04191.37 M ZAR4.550.44 ZAR0.00%Producer manufacturing
TFGTHE FOSCHINI GROUP LIMITED+29.65%13,437 ZAC+1.08%2.09 M1.6643 B ZAR14.769.11 ZAR+6.36%2.71%Retail trade
Buy
FFBFORTRESS REAL EST INV B+29.51%1,988 ZAC+1.74%1.41 M2.5221.08 B ZAR8.602.31 ZAR−19.63%7.48%Finance
Neutral
MRPMR PRICE GROUP LTD+29.17%24,033 ZAC+2.03%1.12 M1.5060.76 B ZAR18.8912.72 ZAR3.53%Retail trade
Buy
CTACAPITAL APPRECIATION LTD+28.95%147 ZAC−0.68%983.57 K0.701.8 B ZAR11.800.12 ZAR+25.10%6.93%Finance
YYLBEEYEBOYETHU (RF) LTD+28.62%2,701 ZAC0.00%1.74 K1.281.43 B ZAR5.295.10 ZAR7.11%Finance
LHCLIFE HEALTHC GRP HLDGS LTD+28.43%1,414 ZAC+3.51%5.19 M1.4119.85 B ZAR−0.63 ZAR−128.47%3.66%Health services
Neutral
REMREMGRO LTD+28.32%16,142 ZAC+1.62%2.16 M3.1989.76 B ZAR12.2913.13 ZAR1.76%Finance
Buy
HILHOMECHOICE INT PLC+28.00%3,200 ZAC+3.23%1.59 K0.593.26 B ZAR8.123.94 ZAR+23.92%6.19%Finance
FBRFAMOUS BRANDS LTD+27.59%6,424 ZAC+1.25%28.25 K0.186.36 B ZAR11.775.46 ZAR+19.50%4.95%Transportation
Strong buy
ARTARGENT INDUSTRIAL LTD+27.44%2,601 ZAC+1.21%77.84 K2.281.4 B ZAR5.794.49 ZAR−0.72%4.67%Producer manufacturing
SBKSTANDARD BANK GROUP LTD+27.22%23,510 ZAC+1.48%3.05 M1.62374.16 B ZAR8.9826.18 ZAR−0.65%6.50%Finance
Buy
NTCNETCARE LIMITED+27.00%1,491 ZAC+3.61%5.95 M2.6418.19 B ZAR12.511.19 ZAR+23.47%4.86%Health services
Buy
ARLASTRAL FOODS LTD+26.66%19,197 ZAC+0.41%162.31 K0.947.37 B ZAR12.7715.03 ZAR2.72%Process industries
Strong buy
CLSCLICKS GROUP LTD+26.65%39,159 ZAC+1.86%700.25 K1.4291.1 B ZAR31.0712.60 ZAR+14.25%2.02%Retail trade
Neutral
KSTPSG FIN SERVICES LTD+26.65%2,077 ZAC+1.86%409.04 K0.7625.35 B ZAR20.791.00 ZAR+24.19%2.23%Finance
Buy
CPPCOLLINS PROPERTY GRP LTD+25.79%1,039 ZAC+0.10%1.16 K0.093.42 B ZAR6.161.69 ZAR−60.30%9.63%Finance
MDIMASTER DRILLING GRP LTD+22.42%1,469 ZAC−0.07%3.31 K0.262.21 B ZAR7.062.08 ZAR−16.58%3.57%Non-energy minerals
IVTINVICTA HOLDINGS LTD+22.11%3,187 ZAC+0.06%25.73 K1.542.88 B ZAR7.304.36 ZAR−14.59%3.30%Distribution services
IMPIMPALA PLATINUM HLGS LTD+21.79%13,357 ZAC+0.12%3.36 M0.69120.2 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
MSPMAS P.L.C+21.59%1,994 ZAC+1.27%14.66 M7.6813.95 B ZAR5.133.88 ZAR+40.84%0.00%Finance
Buy
BAWBARLOWORLD LTD+20.71%10,700 ZAC−0.23%157.85 K1.7020.04 B ZAR11.839.04 ZAR−8.04%4.85%Distribution services
Neutral
SYGSYGNIA LIMITED+20.66%2,599 ZAC+0.35%24.44 K1.133.94 B ZAR11.532.25 ZAR+15.90%8.38%Finance
ADHADVTECH LTD+20.65%3,248 ZAC−1.10%155.94 K0.4417.98 B ZAR16.242.00 ZAR+15.51%3.08%Commercial services
Buy
SLMSANLAM LIMITED+20.52%8,873 ZAC+1.81%2.72 M1.05172.15 B ZAR8.4210.54 ZAR+52.06%5.10%Finance
Neutral
HDCHUDACO INDUSTRIES LTD+18.75%19,843 ZAC+1.20%2.37 K0.375.5 B ZAR11.2217.68 ZAR−15.61%5.23%Distribution services
Buy
CMHCOMBINED MOTOR HLDGS LTD+18.42%3,228 ZAC−2.21%29.2 K1.412.47 B ZAR8.143.97 ZAR−26.00%9.76%Retail trade
BWNBALWIN PROPERTIES LTD+17.78%212 ZAC−1.40%83.75 K1.201.12 B ZAR4.400.48 ZAR+4.24%0.00%Industrial services
WBOWILSON BAYLY HLM-OVC LTD+16.28%17,882 ZAC−0.55%114.8 K1.1811.57 B ZAR8.9320.02 ZAR+14.12%2.95%Industrial services
Strong buy
ABGABSA GROUP LIMITED+15.21%17,577 ZAC+1.60%3.04 M1.32143.43 B ZAR6.7725.95 ZAR+8.43%8.44%Finance
Strong buy
SSWSIBANYE STILLWATER LTD+15.08%2,747 ZAC0.00%10.74 M0.5477.73 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
TPCTRANSPACO LTD+15.00%3,450 ZAC+0.73%2090.14953.5 M ZAR7.034.91 ZAR−10.88%6.86%Process industries
CATCAXTON CTP PUBLISH PRINT+14.29%1,176 ZAC−0.08%17.17 K0.284.18 B ZAR5.762.04 ZAR+18.53%5.11%Consumer services
BIDBID CORPORATION LTD+13.49%47,442 ZAC+1.65%566.76 K0.85156.62 B ZAR20.1023.60 ZAR+6.05%2.41%Consumer services
Neutral
SURSPUR CORPORATION LTD+13.40%3,402 ZAC−0.23%41.74 K1.122.86 B ZAR11.452.97 ZAR+6.50%9.34%Consumer non-durables
Strong buy
SUISUN INTERNATIONAL LTD+13.23%4,124 ZAC−0.05%187.9 K0.7910.05 B ZAR8.284.98 ZAR+18.98%9.65%Consumer services
Buy
SPPTHE SPAR GROUP LTD+12.89%11,289 ZAC−3.84%2.1 M5.1822.6 B ZAR61.781.83 ZAR−12.35%0.00%Distribution services
Buy
SHPSHOPRITE HOLDINGS LTD+12.19%29,183 ZAC+3.95%1.62 M2.19153.9 B ZAR24.0212.15 ZAR2.60%Retail trade
Buy
CMLCORONATION FUND MNGRS LD+11.95%3,943 ZAC+1.73%400.93 K1.6415.01 B ZAR6.196.38 ZAR+69.07%10.66%Finance
RBXRAUBEX GROUP LTD+11.27%4,059 ZAC−2.17%303.21 K1.297.51 B ZAR7.235.61 ZAR+33.68%4.48%Industrial services
YRKYORK TIMBER HOLDINGS LTD+11.11%190 ZAC+1.60%11.9 K0.25860.91 M ZAR4.810.40 ZAR0.00%Industrial services
FSRFIRSTRAND LTD+10.85%7,538 ZAC+1.45%7.84 M0.89416.74 B ZAR10.627.10 ZAR+5.00%5.84%Finance
Buy
RMHRMB HOLDINGS LTD+10.26%43 ZAC+2.38%310.88 K0.33585.03 M ZAR0.00%Finance
ASCASCENDIS HEALTH LTD+10.26%86 ZAC+6.17%1.7 K0.05518.33 M ZAR30.180.03 ZAR0.00%Health technology
ACSACSION LIMITED+9.25%850 ZAC+18.06%3090.072.77 B ZAR3.772.26 ZAR−29.61%4.72%Finance
AEGAVENG GROUP LIMITED+8.91%648 ZAC+0.47%97.94 K0.73801.59 M ZAR−0.68 ZAR+93.49%0.00%Industrial services
Strong sell
NEDNEDBANK GROUP LTD+8.87%25,985 ZAC+1.09%990.91 K1.06119.34 B ZAR7.3935.17 ZAR+12.42%8.07%Finance
Strong buy
NPHNORTHAM PLATINUM HLDGS LTD+8.72%15,499 ZAC−0.33%3.15 M1.4761.23 B ZAR40.313.84 ZAR0.55%Non-energy minerals
Buy
SOHSOUTH OCEAN HOLDINGS LTD+8.15%146 ZAC0.00%38 K1.93296.78 M ZAR8.760.17 ZAR−61.77%3.77%Producer manufacturing
SPGSUPER GROUP LTD+7.76%3,013 ZAC−0.03%1.83 M2.5410.25 B ZAR−0.26 ZAR−106.13%1.99%Transportation
Neutral
AFEAECI LIMITED+7.32%10,324 ZAC−1.13%1.45 M16.349.96 B ZAR−2.72 ZAR−124.90%2.10%Process industries
PIKPICK N PAY STORES LTD+7.31%2,790 ZAC+0.98%1.67 M0.9429.3 B ZAR−1.28 ZAR+77.16%0.00%Retail trade
Neutral
LTELIGHTHOUSE PROPERTIES PLC+6.62%837 ZAC+0.48%1.23 M0.6017 B ZAR12.400.68 ZAR−85.06%6.10%Finance
ITEITALTILE LTD+6.32%1,009 ZAC−2.79%68.48 K0.1812.63 B ZAR8.061.25 ZAR+3.95%4.82%Retail trade
Buy
OMUOLD MUTUAL LIMITED+6.16%1,189 ZAC+3.12%15.16 M1.1354.25 B ZAR6.981.70 ZAR+10.83%7.47%Finance
Neutral
BIKBRIKOR LTD+5.88%18 ZAC0.00%3000.05148.02 M ZAR−0.01 ZAR−133.53%0.00%Non-energy minerals
FTHFRONTIER TRANSPORT HLDG LD+5.59%699 ZAC+6.55%14.48 K1.131.92 B ZAR5.281.32 ZAR+13.07%7.64%Transportation