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+229.92%419 ZAC+5.28%41.13 K0.58668.97 M ZAR33.900.12 ZAR+524.24%0.00%Industrial services
NCSNICTUS LTD+174.51%140 ZAC−3.45%46.87 K1.4977.49 M ZAR3.560.39 ZAR+62.39%4.14%Distribution services
AELALTRON LIMITED A+133.68%2,220 ZAC+2.30%61.29 K0.288.23 B ZAR20.161.10 ZAR3.36%Technology services
NPKNAMPAK LTD+132.98%41,937 ZAC+0.42%6.43 K0.473.3 B ZAR59.957.00 ZAR0.00%Process industries
WWBCWE BUY CARS HLDS LTD+115.05%4,301 ZAC−1.17%597.44 K1.2518.15 B ZAR52.300.82 ZAR0.57%Retail trade
PPMRPREMIER GROUP LIMITED+100.72%12,898 ZAC+0.73%33.66 K0.514.93 M ZAR15.948.09 ZAR1.72%Distribution services
Buy
FGLFINBOND GROUP LTD+100.00%60 ZAC−1.64%41.55 K0.04331.06 M ZAR30.610.02 ZAR0.00%Finance
LEWLEWIS GROUP LTD+98.94%8,099 ZAC+1.96%54.62 K2.664.14 B ZAR8.399.65 ZAR+41.97%6.29%Retail trade
Strong buy
BELBELL EQUIPMENT LTD+82.23%4,193 ZAC−0.07%9.07 K0.044.01 B ZAR5.537.58 ZAR+74.51%0.00%Producer manufacturing
AILAFRICAN RAINBOW CAP INV+80.85%897 ZAC0.00%70.82 K0.5858.14 B ZAR5.681.58 ZAR+7.01%0.00%Finance
HARHARMONY GM CO LTD+77.07%18,931 ZAC+2.19%1.68 M0.49116.49 B ZAR13.8813.64 ZAR+75.54%1.30%Non-energy minerals
Sell
PMVPRIMESERV GROUP LTD+74.62%227 ZAC−3.40%9.44 K0.16180.21 M ZAR6.390.36 ZAR+35.60%5.32%Commercial services
RBXRAUBEX GROUP LTD+74.61%5,041 ZAC−1.77%187.56 K0.999.28 B ZAR8.985.61 ZAR+33.68%3.62%Industrial services
Buy
SSUSOUTHERN SUN LTD+74.46%895 ZAC−0.56%624.82 K0.8412.08 B ZAR12.830.70 ZAR+49.29%1.39%Consumer services
Buy
MRPMR PRICE GROUP LTD+71.34%26,901 ZAC+0.46%665.63 K0.6569.84 B ZAR21.1512.72 ZAR3.10%Retail trade
Neutral
SEPSEPHAKU HOLDINGS LTD+71.15%178 ZAC+1.71%360.82 K6.00445.35 M ZAR5.500.32 ZAR+344.37%0.00%Non-energy minerals
ARTARGENT INDUSTRIAL LTD+69.38%2,600 ZAC−1.48%9.91 K0.371.44 B ZAR5.784.49 ZAR−0.72%4.35%Producer manufacturing
PPEPURPLE GROUP LTD+68.25%106 ZAC+3.92%1.13 M2.671.42 B ZAR60.570.02 ZAR0.00%Finance
WBOWILSON BAYLY HLM-OVC LTD+66.02%21,333 ZAC+0.97%21.33 K0.3813.59 B ZAR11.6218.36 ZAR+23.26%2.18%Industrial services
Strong buy
OOUTOUTSURANCE GROUP LIMITED+63.07%6,779 ZAC+0.43%1.23 M0.48104.24 B ZAR26.042.60 ZAR+39.50%2.58%Finance
Neutral
RFGRFG HOLDINGS LIMITED+60.86%2,059 ZAC+0.98%57.32 K0.975.34 B ZAR9.602.14 ZAR+18.10%3.04%Consumer non-durables
Buy
TFGTHE FOSCHINI GROUP LIMITED+60.02%15,874 ZAC+1.99%971.19 K0.8750.34 B ZAR17.439.11 ZAR+6.36%2.31%Retail trade
Buy
AEGAVENG GROUP LIMITED+59.95%1,254 ZAC0.00%84.07 K1.161.56 B ZAR5.212.41 ZAR0.00%Industrial services
BLUBLUE LABEL TELECOMS LTD+56.04%568 ZAC+1.61%421.63 K1.234.87 B ZAR7.890.72 ZAR+139.46%0.00%Distribution services
PPHPEPKOR HOLDINGS LTD+51.53%2,726 ZAC+0.78%3.86 M0.4699.72 B ZAR58.570.47 ZAR1.78%Retail trade
Buy
NVSNOVUS HOLDINGS LIMITED+50.45%671 ZAC−1.03%31.86 K1.002.14 B ZAR6.471.04 ZAR+116.51%7.35%Commercial services
BAWBARLOWORLD LTD+45.26%10,675 ZAC+0.77%39.56 K0.1719.8 B ZAR10.5610.11 ZAR−14.75%4.91%Distribution services
Neutral
CPICAPITEC BANK HLDGS LTD+44.83%298,354 ZAC−0.98%150.31 K0.61349.81 B ZAR28.08106.24 ZAR+26.29%1.80%Finance
Buy
TBSTIGER BRANDS LTD+44.58%27,832 ZAC−0.76%183.66 K0.5243.7 B ZAR14.5319.16 ZAR+12.70%3.64%Consumer non-durables
Strong buy
SDOSTADIO HOLDINGS LIMITED+42.92%686 ZAC+0.44%126.17 K1.155.81 B ZAR25.520.27 ZAR+25.26%1.46%Commercial services
CTACAPITAL APPRECIATION LTD+41.38%164 ZAC+3.14%1.47 M3.031.95 B ZAR13.160.12 ZAR+25.10%6.41%Finance
DSYDISCOVERY LTD+40.94%18,901 ZAC−0.24%802.25 K0.64127.08 B ZAR17.5010.80 ZAR+36.25%1.15%Finance
Strong buy
MTMMOMENTUM GROUP LIMITED+40.76%2,965 ZAC+0.27%933.14 K0.4238.79 B ZAR10.712.77 ZAR−10.28%4.23%Finance
Neutral
ADHADVTECH LTD+39.86%3,365 ZAC−0.50%129.83 K0.8018.53 B ZAR18.021.87 ZAR+14.43%2.81%Commercial services
CGRCALGRO M3 HLDGS LTD+39.63%606 ZAC−2.26%19.1 K0.57595.57 M ZAR2.902.09 ZAR+23.32%1.53%Finance
NEDNEDBANK GROUP LTD+35.69%28,428 ZAC+0.50%285.77 K0.30131.39 B ZAR8.6133.03 ZAR+11.93%7.05%Finance
Buy
IMPIMPALA PLATINUM HLGS LTD+35.68%9,823 ZAC−1.16%1.62 M0.5989.57 B ZAR−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
FFBFORTRESS REAL EST INV B+35.37%1,975 ZAC+0.36%401.53 K0.3821.2 B ZAR7.772.54 ZAR−9.32%7.71%Finance
Neutral
CAACA SALES HOLDINGS LTD+34.89%1,558 ZAC−1.27%26.52 K1.057.56 B ZAR15.081.03 ZAR−6.24%1.24%Distribution services
LBRLIBSTAR HOLDINGS LTD+34.14%444 ZAC+9.36%13.62 K0.082.42 B ZAR10.740.41 ZAR3.69%Consumer non-durables
Sell
PIKPICK N PAY STORES LTD+33.96%3,041 ZAC−4.10%3.08 M1.7033.64 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
TRUTRUWORTHS INT LTD+32.80%9,271 ZAC−0.12%913.48 K0.8934.01 B ZAR8.9210.39 ZAR+18.54%5.70%Retail trade
Neutral
AVIAVI LTD+32.75%10,406 ZAC−0.06%289.32 K0.4534.72 B ZAR15.406.76 ZAR+21.97%5.67%Consumer non-durables
Buy
NPNNASPERS LTD -N-+31.63%373,484 ZAC−0.83%194.62 K0.31665.78 B ZAR11.03338.74 ZAR−8.86%0.32%Technology services
Buy
SBPSABVEST CAPITAL LIMITED+31.51%9,600 ZAC−1.00%1.11 K0.553.72 B ZAR0.98%Finance
HDCHUDACO INDUSTRIES LTD+31.44%20,769 ZAC−1.09%8.71 K1.255.89 B ZAR10.4419.90 ZAR−0.67%4.88%Distribution services
JSEJSE LTD+30.96%11,775 ZAC−0.34%66.99 K0.6610.2 B ZAR11.7510.02 ZAR+4.98%6.64%Finance
KSTPSG FIN SERVICES LTD+29.74%1,950 ZAC+0.98%254.4 K0.9224.07 B ZAR21.470.91 ZAR+17.00%2.36%Finance
Buy
DRDDRD GOLD LTD+29.43%1,825 ZAC+2.59%611.28 K0.8315.2 B ZAR11.891.54 ZAR+3.62%2.25%Non-energy minerals
Sell
BCFBOWLER METCALF LTD+29.28%1,232 ZAC+1.07%8150.22829.57 M ZAR7.891.56 ZAR+57.65%5.07%Producer manufacturing
SNTSANTAM LIMITED+29.26%37,601 ZAC−0.44%23.65 K1.3041.66 B ZAR11.2333.47 ZAR+31.76%3.81%Finance
Neutral
SPPTHE SPAR GROUP LTD+29.10%14,114 ZAC−0.33%269.62 K0.5527.26 B ZAR77.241.83 ZAR−12.35%0.00%Distribution services
Buy
AMEAFRICAN MEDIA ENT LTD+29.04%3,999 ZAC+3.87%300.01266.79 M ZAR12.21%Consumer services
CHPCHOPPIES ENTERPRISES LTD+27.59%74 ZAC−3.90%81.25 K1.141.22 B ZAR7.680.10 ZAR−34.01%5.77%Retail trade
MCGMULTICHOICE GROUP LTD+27.57%11,298 ZAC+1.56%137.7 K0.4147.57 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Buy
KALKAL GROUP LIMITED+26.39%5,057 ZAC+0.74%9.61 K0.393.54 B ZAR9.045.59 ZAR−6.80%3.67%Commercial services
MSPMAS P.L.C+24.91%2,126 ZAC−0.23%442.15 K0.2615.12 B ZAR5.933.59 ZAR+60.41%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD+24.73%3,717 ZAC−0.08%234.75 K0.6214.4 B ZAR5.906.31 ZAR+244.62%11.11%Finance
GFIGOLD FIELDS LTD+24.71%29,734 ZAC+3.36%1.42 M0.70257.49 B ZAR22.9212.97 ZAR−1.30%2.50%Non-energy minerals
Buy
AIPADCOCK INGRAM HLDGS LTD+23.54%6,671 ZAC+0.54%4.3 K0.1110.73 B ZAR12.675.26 ZAR−4.05%4.15%Health technology
Neutral
CMHCOMBINED MOTOR HLDGS LTD+23.52%3,214 ZAC+0.44%10.71 K0.102.39 B ZAR7.024.58 ZAR−14.52%10.06%Retail trade
Strong sell
CSBCASHBUILD LTD+23.06%20,649 ZAC+1.17%2.96 K0.114.36 B ZAR51.364.02 ZAR−7.50%2.75%Retail trade
GPLGRAND PARADE INV LTD+22.83%339 ZAC0.00%9.93 K0.581.45 B ZAR3.38%Consumer services
PPCPPC LIMITED+22.75%464 ZAC+1.31%2.49 M1.567.01 B ZAR67.540.07 ZAR3.00%Non-energy minerals
Strong buy
KAPKAP LIMITED+22.73%297 ZAC+3.48%1.8 M0.577.23 B ZAR6.870.43 ZAR+171.78%0.00%Transportation
Neutral
DCPDIS-CHEM PHARMACIES LTD+21.78%3,472 ZAC−1.05%564.23 K1.0830.18 B ZAR28.071.24 ZAR+18.26%1.41%Retail trade
Buy
ABGABSA GROUP LIMITED+21.41%19,181 ZAC+0.24%316.08 K0.16158.64 B ZAR8.4122.82 ZAR−9.17%7.16%Finance
Buy
RLOREUNERT LTD+20.85%7,252 ZAC+0.40%96.18 K0.5411.35 B ZAR11.896.10 ZAR+5.99%4.69%Consumer durables
SYGSYGNIA LIMITED+20.46%2,196 ZAC+0.14%8.68 K0.173.34 B ZAR9.742.25 ZAR+15.90%9.91%Finance
ARLASTRAL FOODS LTD+19.94%17,852 ZAC+0.30%23.75 K0.506.86 B ZAR9.1619.49 ZAR0.00%Process industries
Strong buy
DTCDATATEC LTD+19.43%4,849 ZAC+0.29%125.72 K0.5011.27 B ZAR10.564.59 ZAR−29.50%4.24%Technology services
Buy
SLMSANLAM LIMITED+18.92%8,453 ZAC+0.37%1.28 M0.44166.3 B ZAR10.827.81 ZAR+9.49%4.75%Finance
Neutral
MRFMERAFE RESOURCES LTD+17.56%154 ZAC+0.65%1.63 M0.803.8 B ZAR2.700.57 ZAR−7.15%27.63%Non-energy minerals
Strong buy
SAPSAPPI LTD+17.53%4,753 ZAC+0.23%436.59 K0.2928.5 B ZAR71.820.66 ZAR−91.16%5.85%Process industries
Buy
CLSCLICKS GROUP LTD+17.43%35,873 ZAC−3.56%701.81 K1.3688.56 B ZAR30.1411.90 ZAR+14.20%1.89%Retail trade
Neutral
IVTINVICTA HOLDINGS LTD+17.27%3,191 ZAC+2.57%28.56 K0.182.97 B ZAR7.314.36 ZAR−14.59%3.37%Distribution services
ADRADCORP HOLDINGS LIMITED+16.00%464 ZAC−0.43%32.76 K1.37499.11 M ZAR6.000.77 ZAR+36.55%8.67%Commercial services
ITEITALTILE LTD+15.71%1,296 ZAC−0.77%125.16 K1.0815.88 B ZAR10.621.22 ZAR−7.80%3.75%Retail trade
Sell
MSTMUSTEK LTD+15.67%1,521 ZAC0.00%6230.02874.61 M ZAR45.000.34 ZAR−91.02%0.49%Electronic technology
CATCAXTON CTP PUBLISH PRINT+14.95%1,230 ZAC+2.07%33.42 K1.074.31 B ZAR6.721.83 ZAR−10.04%4.98%Consumer services
AFHALEXANDER FORBES GRP HLDGS+14.71%780 ZAC+1.96%63.85 K1.539.05 B ZAR14.630.53 ZAR−5.73%6.52%Finance
SURSPUR CORPORATION LTD+14.46%3,498 ZAC+1.39%13.5 K0.612.9 B ZAR12.432.81 ZAR+8.67%6.17%Consumer non-durables
FSRFIRSTRAND LTD+14.45%7,840 ZAC+2.52%10.45 M1.06428.74 B ZAR11.516.81 ZAR+5.05%5.43%Finance
Buy
TRETRENCOR LTD+14.39%795 ZAC−0.25%12.43 M9.541.38 B ZAR47.580.17 ZAR−74.79%0.00%Finance
TLMTELEMASTER HOLDINGS LTD+13.64%100 ZAC0.00%1 K0.2556.9 M ZAR161.290.01 ZAR−10.14%0.20%Communications
BATBRAIT PLC+12.85%202 ZAC0.00%1.29 M1.157.76 B ZAR6.940.29 ZAR0.00%Finance
FBRFAMOUS BRANDS LTD+12.21%6,452 ZAC+0.20%18.38 K0.156.45 B ZAR13.494.78 ZAR+3.22%4.88%Transportation
COHCURRO HOLDINGS LIMITED+11.22%1,259 ZAC+0.88%159.27 K0.197.18 B ZAR94.730.13 ZAR−70.96%1.17%Consumer services
NNRPNEPI ROCKCASTLE N.V.+10.96%13,781 ZAC−0.16%258.44 K0.2298.32 B ZAR8.6515.94 ZAR+0.50%7.77%Finance
Buy
SBKSTANDARD BANK GROUP LTD+10.76%22,151 ZAC+0.22%1.25 M0.64359.72 B ZAR8.4826.11 ZAR+6.62%6.68%Finance
Buy
SHPSHOPRITE HOLDINGS LTD+10.35%29,181 ZAC+0.36%543.42 K0.63159.38 B ZAR25.5111.44 ZAR+6.08%2.45%Retail trade
Neutral
RCLRCL FOODS LIMITED+10.12%947 ZAC−2.37%5.81 K0.208.67 B ZAR5.211.82 ZAR+164.76%3.61%Consumer non-durables
OMNOMNIA HOLDINGS LTD+9.96%6,913 ZAC−0.43%46.69 K0.3011.15 B ZAR9.707.13 ZAR+7.17%5.40%Process industries
Strong buy
BVTBIDVEST LTD+9.95%26,222 ZAC+0.71%204.91 K0.2988.5 B ZAR14.0318.69 ZAR+6.62%3.51%Retail trade
Buy
UPLUNIVERSAL PARTNERS LTD+9.95%2,200 ZAC0.00%880.051.51 B ZARFinance
TKGTELKOM SA SOC LTD+9.84%3,315 ZAC+1.66%1.69 M2.4215.94 B ZAR8.294.00 ZAR0.00%Communications
Buy
SPGSUPER GROUP LTD+9.64%3,070 ZAC+0.92%1.36 M1.5910.35 B ZAR220.550.14 ZAR−97.02%1.97%Transportation
Neutral
EMHE MEDIA HOLDINGS LTD+9.32%340 ZAC+2.10%5 K0.711.39 B ZAR6.360.53 ZAR−2.55%8.96%Commercial services
ASCASCENDIS HEALTH LTD+8.86%86 ZAC+1.18%5.8 K0.08530.82 M ZAR13.030.07 ZAR0.00%Health technology
CLICLIENTELE LTD+8.18%1,217 ZAC−3.03%7.82 K3.375.69 B ZAR12.380.98 ZAR−32.40%9.96%Miscellaneous