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+212.60%397 ZAC−0.75%13.66 K0.24668.97 M ZAR32.120.12 ZAR+524.24%0.00%Industrial services
NPKNAMPAK LTD+129.04%40,998 ZAC−1.86%11.32 K0.623.31 B ZAR58.617.00 ZAR0.00%Process industries
PPMRPREMIER GROUP LIMITED+114.87%13,021 ZAC−0.76%39.61 K0.635.05 M ZAR16.098.09 ZAR1.68%Distribution services
Buy
WWBCWE BUY CARS HLDS LTD+113.55%4,271 ZAC−0.88%227.1 K0.2717.99 B ZAR51.930.82 ZAR0.00%Retail trade
AELALTRON LIMITED A+112.08%2,089 ZAC+0.43%11.54 K0.027.89 B ZAR18.971.10 ZAR3.51%Technology services
MRPMR PRICE GROUP LTD+90.10%29,086 ZAC+0.75%509.61 K0.4975.29 B ZAR22.8612.72 ZAR2.81%Retail trade
Neutral
AILAFRICAN RAINBOW CAP INV+87.32%916 ZAC−0.87%197.29 K1.0659.83 B ZAR5.801.58 ZAR+7.01%0.00%Finance
LEWLEWIS GROUP LTD+84.45%7,900 ZAC+0.88%30.15 K3.144.08 B ZAR8.189.65 ZAR+41.97%6.38%Retail trade
Strong buy
RBXRAUBEX GROUP LTD+83.97%5,280 ZAC−0.21%106.01 K0.419.57 B ZAR9.415.61 ZAR+33.68%3.51%Industrial services
Buy
ARTARGENT INDUSTRIAL LTD+79.28%2,725 ZAC−1.09%7.7 K0.401.5 B ZAR6.064.49 ZAR−0.72%4.17%Producer manufacturing
PMVPRIMESERV GROUP LTD+77.78%240 ZAC0.00%1740.00184.05 M ZAR6.760.36 ZAR+35.60%5.21%Commercial services
SSUSOUTHERN SUN LTD+72.62%889 ZAC−0.45%61.75 K0.0412.01 B ZAR12.740.70 ZAR+49.29%1.40%Consumer services
Buy
WBOWILSON BAYLY HLM-OVC LTD+71.21%22,085 ZAC−1.56%66.81 K0.5114.43 B ZAR12.0318.36 ZAR+23.26%2.05%Industrial services
SEPSEPHAKU HOLDINGS LTD+69.90%175 ZAC0.00%2.5 K0.10445.35 M ZAR5.410.32 ZAR+344.37%0.00%Non-energy minerals
BELBELL EQUIPMENT LTD+65.38%3,802 ZAC−0.47%1440.023.63 B ZAR5.027.58 ZAR+74.51%0.00%Producer manufacturing
FGLFINBOND GROUP LTD+65.00%66 ZAC+1.54%9.49 K0.49352.77 M ZAR33.670.02 ZAR0.00%Finance
CAACA SALES HOLDINGS LTD+64.68%1,688 ZAC−0.71%4.17 K0.058.14 B ZAR16.341.03 ZAR−6.24%1.15%Distribution services
SOHSOUTH OCEAN HOLDINGS LTD+58.87%197 ZAC+9.44%2.27 K0.04365.9 M ZAR4.780.41 ZAR+36.77%6.11%Producer manufacturing
OOUTOUTSURANCE GROUP LIMITED+57.75%6,649 ZAC−1.73%2.35 M0.36104.44 B ZAR25.542.60 ZAR+39.50%2.58%Finance
Neutral
RFGRFG HOLDINGS LIMITED+57.41%2,070 ZAC+0.39%38.01 K0.185.4 B ZAR9.652.14 ZAR+18.10%3.01%Consumer non-durables
Buy
NVSNOVUS HOLDINGS LIMITED+56.82%690 ZAC+1.32%54.68 K0.322.15 B ZAR6.651.04 ZAR+116.51%7.34%Commercial services
CGRCALGRO M3 HLDGS LTD+55.61%680 ZAC+6.42%15.09 K0.48614.78 M ZAR3.252.09 ZAR+23.32%1.48%Finance
AEGAVENG GROUP LIMITED+55.25%1,242 ZAC+0.08%88.62 K1.181.54 B ZAR5.162.41 ZAR0.00%Industrial services
CPICAPITEC BANK HLDGS LTD+54.18%312,992 ZAC−1.14%151.15 K0.47367.58 B ZAR29.46106.24 ZAR+26.29%1.72%Finance
Buy
TFGTHE FOSCHINI GROUP LIMITED+53.07%16,700 ZAC−0.36%422.2 K0.4254.21 B ZAR18.349.11 ZAR+6.36%2.09%Retail trade
Buy
PPEPURPLE GROUP LTD+52.86%107 ZAC+4.90%388.23 K1.901.41 B ZAR61.140.02 ZAR0.00%Finance
BLUBLUE LABEL TELECOMS LTD+51.72%572 ZAC−0.69%389.02 K0.765.05 B ZAR7.940.72 ZAR+139.46%0.00%Distribution services
PPHPEPKOR HOLDINGS LTD+47.87%2,913 ZAC+0.38%7.06 M0.41106.86 B ZAR62.590.47 ZAR1.66%Retail trade
Buy
ISAISA HOLDINGS LIMITED+46.40%183 ZAC+1.67%18.3 K0.76280.79 M ZAR8.400.22 ZAR+26.04%10.50%Technology services
FFBFORTRESS REAL EST INV B+44.00%2,016 ZAC+0.05%556.33 K0.2821.71 B ZAR7.932.54 ZAR−9.32%7.53%Finance
Neutral
TBSTIGER BRANDS LTD+43.59%28,660 ZAC−1.04%61.56 K0.1645.14 B ZAR14.9619.16 ZAR+12.70%3.53%Consumer non-durables
Strong buy
BCFBOWLER METCALF LTD+43.37%1,362 ZAC−0.07%1.39 K0.10927.57 M ZAR8.731.56 ZAR+57.65%4.53%Producer manufacturing
BAWBARLOWORLD LTD+39.30%10,939 ZAC−0.32%158.82 K0.1320.5 B ZAR10.8210.11 ZAR−14.75%4.65%Distribution services
Neutral
MSPMAS P.L.C+39.01%2,359 ZAC+0.81%669.73 K0.2816.59 B ZAR6.583.59 ZAR+60.41%0.00%Finance
Buy
TRUTRUWORTHS INT LTD+38.55%10,157 ZAC−0.10%456.72 K0.5337.26 B ZAR9.7810.39 ZAR+18.54%5.20%Retail trade
Neutral
44SI4SIGHT HOLDINGS LTD+36.00%68 ZAC−2.86%74.22 K0.65373.46 M ZAR10.030.07 ZAR+37.80%3.57%Commercial services
MTMMOMENTUM GROUP LIMITED+35.73%2,986 ZAC−0.43%2.14 M0.8239.66 B ZAR10.792.77 ZAR−10.28%4.17%Finance
Neutral
SNTSANTAM LIMITED+35.10%38,451 ZAC+0.61%43.08 K1.0342.16 B ZAR11.4933.47 ZAR+31.76%3.77%Finance
NPNNASPERS LTD -N-+35.03%415,084 ZAC−2.27%293.25 K0.46750.78 B ZAR12.25338.74 ZAR−8.86%0.21%Technology services
Buy
DSYDISCOVERY LTD+34.66%19,472 ZAC−0.78%564.22 K0.35131.63 B ZAR18.0210.80 ZAR+36.25%1.11%Finance
Buy
ADHADVTECH LTD+34.40%3,278 ZAC+0.80%62.44 K0.2717.8 B ZAR17.551.87 ZAR+14.43%2.92%Commercial services
Buy
MCGMULTICHOICE GROUP LTD+33.84%10,801 ZAC+0.29%54.9 K0.0946.05 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Buy
TLMTELEMASTER HOLDINGS LTD+33.33%100 ZAC0.00%940.0056.9 M ZAR161.290.01 ZAR−10.14%0.20%Communications
HARHARMONY GM CO LTD+33.22%15,238 ZAC−2.56%1.31 M0.6098.34 B ZAR11.1713.64 ZAR+75.54%1.54%Non-energy minerals
Sell
SDOSTADIO HOLDINGS LIMITED+32.88%687 ZAC−1.29%55.65 K0.175.91 B ZAR25.560.27 ZAR+25.26%1.43%Commercial services
NEDNEDBANK GROUP LTD+32.10%28,072 ZAC−0.27%560.89 K0.36130.76 B ZAR8.5033.03 ZAR+11.93%7.08%Finance
Buy
HDCHUDACO INDUSTRIES LTD+31.47%21,191 ZAC+2.35%10.98 K0.985.81 B ZAR10.6519.90 ZAR−0.67%4.95%Distribution services
AVIAVI LTD+31.36%10,790 ZAC−0.55%173.68 K0.4636.2 B ZAR15.976.76 ZAR+21.97%5.44%Consumer non-durables
Buy
HILHOMECHOICE INT PLC+30.84%2,800 ZAC−6.67%3770.133.16 B ZAR7.593.69 ZAR+27.55%5.93%Retail trade
JSEJSE LTD+29.73%11,805 ZAC−1.07%27.06 K0.0910.3 B ZAR11.7810.02 ZAR+4.98%6.57%Finance
PIKPICK N PAY STORES LTD+29.42%3,022 ZAC−0.49%670.96 K0.3932.26 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
ITEITALTILE LTD+27.29%1,404 ZAC+0.86%44.81 K0.1016.95 B ZAR11.501.22 ZAR−7.80%3.52%Retail trade
Sell
PPCPPC LIMITED+26.40%498 ZAC−0.60%700.82 K0.297.72 B ZAR72.490.07 ZAR2.72%Non-energy minerals
Strong buy
ARLASTRAL FOODS LTD+25.99%18,476 ZAC−0.68%61.66 K0.787.17 B ZAR9.4819.49 ZAR2.80%Process industries
Strong buy
KSTPSG FIN SERVICES LTD+25.76%1,948 ZAC−0.76%124.62 K0.1224.51 B ZAR21.440.91 ZAR+17.00%2.32%Finance
Buy
CSBCASHBUILD LTD+25.53%20,951 ZAC−0.89%53.28 K3.644.52 B ZAR52.114.02 ZAR−7.50%2.65%Retail trade
YRKYORK TIMBER HOLDINGS LTD+25.28%223 ZAC+0.45%16.12 K0.361.02 B ZAR7.620.29 ZAR0.00%Industrial services
KALKAL GROUP LIMITED+25.10%5,098 ZAC−0.02%2.16 K0.053.59 B ZAR9.115.59 ZAR−6.80%3.61%Commercial services
SPPTHE SPAR GROUP LTD+24.63%14,790 ZAC−0.88%250.78 K0.3928.73 B ZAR80.941.83 ZAR−12.35%0.00%Distribution services
Buy
CMLCORONATION FUND MNGRS LD+23.61%3,827 ZAC−0.08%240.96 K0.6514.82 B ZAR6.076.31 ZAR+244.62%9.14%Finance
RLOREUNERT LTD+22.83%7,302 ZAC−0.91%169.08 K0.9211.58 B ZAR11.976.10 ZAR+5.99%4.60%Consumer durables
AMEAFRICAN MEDIA ENT LTD+22.76%4,050 ZAC+5.17%4.45 K0.62266.79 M ZAR11.69%Consumer services
AFHALEXANDER FORBES GRP HLDGS+20.61%796 ZAC+0.76%21.96 K0.359.34 B ZAR14.930.53 ZAR−5.73%6.31%Finance
DCPDIS-CHEM PHARMACIES LTD+20.32%3,606 ZAC−0.55%257.86 K0.4131.16 B ZAR29.151.24 ZAR+18.26%1.37%Retail trade
Neutral
LBRLIBSTAR HOLDINGS LTD+20.29%421 ZAC+2.43%7.07 K0.022.44 B ZAR10.180.41 ZAR3.66%Consumer non-durables
Buy
HLMHULAMIN LTD+20.27%350 ZAC+2.64%8.04 K0.041.11 B ZAR4.980.70 ZAR−47.71%0.00%Non-energy minerals
BWNBALWIN PROPERTIES LTD+20.09%257 ZAC+1.18%25.02 K0.601.31 B ZAR10.430.25 ZAR−72.42%0.00%Industrial services
FTHFRONTIER TRANSPORT HLDG LD+19.84%767 ZAC−0.26%6.4 K0.122.25 B ZAR5.791.32 ZAR+13.07%6.29%Transportation
MSTMUSTEK LTD+19.53%1,542 ZAC+0.13%5980.03886.69 M ZAR45.620.34 ZAR−91.02%0.49%Electronic technology
CLSCLICKS GROUP LTD+18.83%37,553 ZAC−0.54%288.74 K0.3589.88 B ZAR31.5511.90 ZAR+14.20%1.86%Retail trade
Sell
SLMSANLAM LIMITED+18.38%8,642 ZAC+0.07%2.26 M0.39170.59 B ZAR11.067.81 ZAR+9.49%4.63%Finance
Neutral
DTCDATATEC LTD+18.30%4,778 ZAC+3.64%321.35 K1.4310.75 B ZAR10.414.59 ZAR−29.50%2.82%Technology services
Buy
SBPSABVEST CAPITAL LIMITED+18.28%8,989 ZAC−1.48%410.003.5 B ZAR1.04%Finance
CTACAPITAL APPRECIATION LTD+17.69%153 ZAC+3.38%516.36 K0.471.82 B ZAR12.280.12 ZAR+25.10%6.67%Finance
FBRFAMOUS BRANDS LTD+17.66%6,782 ZAC+0.04%23.73 K0.346.79 B ZAR14.184.78 ZAR+3.22%4.45%Transportation
SYGSYGNIA LIMITED+17.58%2,174 ZAC+0.23%23.88 K0.283.31 B ZAR9.642.25 ZAR+15.90%9.82%Finance
CLICLIENTELE LTD+17.46%1,251 ZAC+3.99%2.97 K0.385.44 B ZAR12.730.98 ZAR−32.40%10.42%Miscellaneous
MTHMOTUS HOLDINGS LTD+17.03%11,852 ZAC−1.92%139.32 K0.5120.92 B ZAR8.5113.93 ZAR−27.41%4.30%Distribution services
Buy
CMHCOMBINED MOTOR HLDGS LTD+16.99%3,299 ZAC−0.06%73.16 K2.752.47 B ZAR7.204.58 ZAR−14.52%11.09%Retail trade
Strong sell
CHPCHOPPIES ENTERPRISES LTD+16.92%76 ZAC0.00%8.56 K0.091.25 B ZAR7.890.10 ZAR−34.01%5.77%Retail trade
TRETRENCOR LTD+16.39%774 ZAC−0.26%10.16 M14.921.34 B ZAR46.320.17 ZAR−74.79%0.00%Finance
ABGABSA GROUP LIMITED+16.13%19,015 ZAC−0.02%972.77 K0.36157.69 B ZAR8.3322.82 ZAR−9.17%7.20%Finance
Buy
IVTINVICTA HOLDINGS LTD+15.72%3,298 ZAC−0.06%13.83 K0.533.14 B ZAR7.564.36 ZAR−14.59%3.18%Distribution services
ADRADCORP HOLDINGS LIMITED+15.66%480 ZAC0.00%2.57 K0.07515.21 M ZAR6.210.77 ZAR+36.55%8.40%Commercial services
ASCASCENDIS HEALTH LTD+15.38%90 ZAC+1.12%262.37 K0.17543.31 M ZAR13.640.07 ZAR0.00%Health technology
BATBRAIT PLC+15.17%205 ZAC+1.49%344.35 K0.237.73 B ZAR7.040.29 ZAR0.00%Finance
TKGTELKOM SA SOC LTD+15.04%3,419 ZAC−0.23%534.63 K0.7116.75 B ZAR8.554.00 ZAR0.00%Communications
Buy
OMNOMNIA HOLDINGS LTD+14.44%7,475 ZAC+1.37%172.98 K0.8011.84 B ZAR10.487.13 ZAR+7.17%5.08%Process industries
Strong buy
CATCAXTON CTP PUBLISH PRINT+14.30%1,223 ZAC+0.25%1.21 K0.014.37 B ZAR6.691.83 ZAR−10.04%4.92%Consumer services
COHCURRO HOLDINGS LIMITED+14.27%1,297 ZAC−1.29%57.21 K0.257.58 B ZAR97.590.13 ZAR−70.96%1.11%Consumer services
AFTAFRIMAT LIMITED+13.47%6,984 ZAC−0.17%166.1 K0.6810.63 B ZAR14.214.92 ZAR+8.12%2.34%Non-energy minerals
Buy
EPEEPE CAPITAL PARTNERS LTD+13.24%539 ZAC0.00%4550.001.43 B ZAR−1.52 ZAR−7,619.80%0.00%Finance
EMHE MEDIA HOLDINGS LTD+13.06%355 ZAC0.00%950.061.59 B ZAR6.640.53 ZAR−2.55%9.58%Commercial services
KAPKAP LIMITED+12.21%294 ZAC−1.67%517.44 K0.137.43 B ZAR6.800.43 ZAR+171.78%0.00%Transportation
Neutral
SURSPUR CORPORATION LTD+11.92%3,520 ZAC−1.21%2.36 K0.022.99 B ZAR12.512.81 ZAR+8.67%5.98%Consumer non-durables
AIPADCOCK INGRAM HLDGS LTD+11.54%6,720 ZAC−0.71%38.52 K0.7510.95 B ZAR12.775.26 ZAR−4.05%4.06%Health technology
Neutral
RCLRCL FOODS LIMITED+11.05%945 ZAC+0.11%2.13 K0.038.45 B ZAR5.191.82 ZAR+164.76%3.70%Consumer non-durables
NNRPNEPI ROCKCASTLE N.V.+10.11%13,950 ZAC+0.33%1.21 M0.7499.06 B ZAR8.7515.94 ZAR+0.50%7.72%Finance
Buy
SAPSAPPI LTD+9.68%4,848 ZAC−0.84%429.07 K0.4629.38 B ZAR73.250.66 ZAR−91.16%5.67%Process industries
Buy
LTELIGHTHOUSE PROPERTIES PLC+9.45%811 ZAC−0.73%1.8 M1.3215.43 B ZAR1.824.45 ZAR+1,067.21%6.36%Finance