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+245.45%380 ZAC−1.04%148.47 K2.27642.22 M ZAR30.740.12 ZAR+524.24%0.00%Industrial services
NPKNAMPAK LTD+161.26%45,002 ZAC+0.00%10.64 K0.973.56 B ZAR64.337.00 ZAR0.00%Process industries
NCSNICTUS LTD+147.50%198 ZAC0.00%6020.15105.82 M ZAR5.030.39 ZAR+62.39%3.03%Distribution services
FGLFINBOND GROUP LTD+141.38%70 ZAC+9.38%618.76 K2.58335.22 M ZAR35.710.02 ZAR0.00%Finance
BLUBLUE LABEL TELECOMS LTD+126.73%755 ZAC+1.48%971.27 K0.766.52 B ZAR10.700.71 ZAR−16.19%0.00%Distribution services
WWBCWE BUY CARS HLDS LTD+125.20%4,504 ZAC+0.40%732.59 K1.1618.71 B ZAR54.770.82 ZAR0.56%Retail trade
AELALTRON LIMITED A+117.92%2,116 ZAC+1.29%147.66 K1.227.92 B ZAR19.221.10 ZAR3.50%Technology services
PPEPURPLE GROUP LTD+90.74%103 ZAC+0.98%215.06 K0.431.44 B ZAR58.860.02 ZAR0.00%Finance
HARHARMONY GM CO LTD+82.73%20,283 ZAC−0.97%1.35 M0.61128.78 B ZAR14.8713.64 ZAR+75.54%1.18%Non-energy minerals
Neutral
PPMRPREMIER GROUP LIMITED+82.48%11,803 ZAC+1.23%56.85 K1.834.49 M ZAR14.598.09 ZAR1.89%Distribution services
Buy
PMVPRIMESERV GROUP LTD+77.04%239 ZAC−0.42%6200.03184.05 M ZAR6.730.36 ZAR+35.60%5.42%Commercial services
SSUSOUTHERN SUN LTD+70.50%861 ZAC+1.18%654.5 K1.2311.46 B ZAR12.340.70 ZAR+49.29%1.46%Consumer services
Buy
LEWLEWIS GROUP LTD+66.37%7,021 ZAC−0.09%49.86 K3.263.66 B ZAR7.279.65 ZAR+41.97%8.54%Retail trade
Strong buy
BELBELL EQUIPMENT LTD+64.43%3,782 ZAC−1.30%7600.053.66 B ZAR4.997.58 ZAR+74.51%0.00%Producer manufacturing
AILAFRICAN RAINBOW CAP INV+64.24%790 ZAC−0.13%33.05 K0.4751.22 B ZAR5.001.58 ZAR+7.01%0.00%Finance
NVSNOVUS HOLDINGS LIMITED+63.02%701 ZAC−0.14%43.62 K1.462.21 B ZAR6.761.04 ZAR+116.51%7.14%Commercial services
OOUTOUTSURANCE GROUP LIMITED+59.72%6,788 ZAC+1.37%1.25 M0.78103.39 B ZAR26.082.60 ZAR+39.50%2.60%Finance
Neutral
DRDDRD GOLD LTD+58.48%2,084 ZAC+0.24%995.45 K1.1217.77 B ZAR10.551.98 ZAR+28.24%1.92%Non-energy minerals
Sell
BAWBARLOWORLD LTD+57.76%10,808 ZAC−1.01%44.97 K0.1120.41 B ZAR10.6910.11 ZAR−14.75%4.76%Distribution services
Neutral
RBXRAUBEX GROUP LTD+56.23%4,451 ZAC−2.20%604.79 K2.228.23 B ZAR7.935.61 ZAR+33.68%4.09%Industrial services
Neutral
DSYDISCOVERY LTD+54.68%20,863 ZAC+0.31%776.57 K0.52139.51 B ZAR19.3110.80 ZAR+36.25%1.04%Finance
Buy
CPICAPITEC BANK HLDGS LTD+53.23%312,583 ZAC+1.16%137.06 K0.49358.74 B ZAR29.42106.24 ZAR+26.29%1.76%Finance
Buy
SDOSTADIO HOLDINGS LIMITED+52.78%741 ZAC+0.14%91.39 K0.456.28 B ZAR27.570.27 ZAR+25.26%1.35%Commercial services
RFGRFG HOLDINGS LIMITED+49.39%1,972 ZAC+0.66%30.36 K0.415.13 B ZAR9.202.14 ZAR+18.10%5.67%Consumer non-durables
Buy
TRLTRELLIDOR HLDGS LTD+49.35%230 ZAC+7.48%6420.02203.75 M ZAR6.380.36 ZAR+846.72%0.00%Producer manufacturing
JSEJSE LTD+46.00%12,518 ZAC+0.71%55.25 K0.3610.73 B ZAR12.4910.02 ZAR+4.98%6.31%Finance
ARTARGENT INDUSTRIAL LTD+45.14%2,598 ZAC0.00%3.91 K0.061.41 B ZAR5.784.49 ZAR−0.72%4.62%Producer manufacturing
CPPCOLLINS PROPERTY GRP LTD+44.61%1,099 ZAC0.00%4080.113.62 B ZAR2.514.37 ZAR9.10%Finance
MRPMR PRICE GROUP LTD+43.32%24,105 ZAC+2.07%672.35 K0.5161.58 B ZAR18.9512.72 ZAR3.52%Retail trade
Neutral
GFIGOLD FIELDS LTD+42.29%35,075 ZAC+0.35%1.36 M0.56312.81 B ZAR13.9025.24 ZAR+77.49%2.06%Non-energy minerals
Buy
WBOWILSON BAYLY HLM-OVC LTD+42.13%19,535 ZAC−0.14%48.47 K0.6012.58 B ZAR10.6418.36 ZAR+23.26%2.35%Industrial services
Strong buy
CAACA SALES HOLDINGS LTD+41.96%1,590 ZAC+2.51%16.14 K0.697.42 B ZAR15.391.03 ZAR−6.24%1.26%Distribution services
MTMMOMENTUM GROUP LIMITED+40.91%2,790 ZAC+0.90%679.61 K0.3535.9 B ZAR10.082.77 ZAR−10.28%4.52%Finance
Neutral
SOHSOUTH OCEAN HOLDINGS LTD+40.65%173 ZAC+0.58%2410.03349.64 M ZAR4.200.41 ZAR+36.77%6.40%Producer manufacturing
IMPIMPALA PLATINUM HLGS LTD+40.44%9,355 ZAC−2.07%3.26 M1.0586.05 B ZAR−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
ISAISA HOLDINGS LIMITED+39.13%192 ZAC−2.54%36.52 K2.31308.87 M ZAR8.820.22 ZAR+26.04%9.55%Technology services
NPNNASPERS LTD -N-+38.89%455,431 ZAC−0.10%577.31 K0.83805.87 B ZAR13.44338.74 ZAR−8.86%0.26%Technology services
Buy
CHPCHOPPIES ENTERPRISES LTD+38.89%75 ZAC−7.41%19.63 K0.271.18 B ZAR7.790.10 ZAR−34.01%6.00%Retail trade
RNGRANDGOLD & EXPL CO LTD+38.89%75 ZAC0.00%2.73 K0.6353.69 M ZAR−0.27 ZAR−8.79%0.00%Non-energy minerals
SPPTHE SPAR GROUP LTD+38.48%14,326 ZAC+0.56%569.36 K0.8327.43 B ZAR78.401.83 ZAR−12.35%0.00%Distribution services
Buy
MTNMTN GROUP LTD+36.96%11,902 ZAC+2.19%3.96 M0.88209.99 B ZAR−6.94 ZAR−162.39%2.83%Communications
Buy
MSPMAS P.L.C+36.35%2,273 ZAC+0.71%543.64 K0.9416.03 B ZAR6.343.59 ZAR+60.41%0.00%Finance
Buy
AMEAFRICAN MEDIA ENT LTD+35.57%3,804 ZAC−4.88%130.00277.04 M ZAR11.76%Consumer services
PPHPEPKOR HOLDINGS LTD+34.91%2,589 ZAC−0.15%6.98 M0.7795.48 B ZAR55.630.47 ZAR1.87%Retail trade
Buy
TBSTIGER BRANDS LTD+34.02%26,554 ZAC+0.48%488.36 K1.2241.18 B ZAR13.8619.16 ZAR+12.70%3.91%Consumer non-durables
Strong buy
SNTSANTAM LIMITED+33.04%40,100 ZAC+0.98%37.13 K0.5343.81 B ZAR11.9833.47 ZAR+31.76%3.63%Finance
Neutral
QFHQUANTUM FOODS HLDGS LTD+32.84%623 ZAC0.00%1.14 K0.611.24 B ZAR7.910.79 ZAR0.00%Process industries
YRKYORK TIMBER HOLDINGS LTD+31.55%221 ZAC−3.07%2.91 K0.021.05 B ZAR7.550.29 ZAR0.00%Industrial services
VODVODACOM GROUP LTD+31.30%12,015 ZAC+2.03%1.14 M0.98227.8 B ZAR15.997.52 ZAR−16.74%4.84%Communications
Neutral
TKGTELKOM SA SOC LTD+29.59%3,661 ZAC+1.98%834.97 K1.0717.54 B ZAR9.154.00 ZAR0.00%Communications
Buy
AFHALEXANDER FORBES GRP HLDGS+28.96%806 ZAC+3.07%32.47 K0.199.22 B ZAR15.120.53 ZAR−5.73%6.65%Finance
BCFBOWLER METCALF LTD+28.61%1,389 ZAC+2.89%2.2 K0.07918.72 M ZAR8.221.69 ZAR+36.18%4.58%Producer manufacturing
IOCIOCO LIMITED+28.51%311 ZAC+0.97%155.46 K0.041.92 B ZAR−0.10 ZAR+54.00%0.00%Technology services
PIKPICK N PAY STORES LTD+27.08%2,942 ZAC−0.64%2.08 M2.3831.41 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
IVTINVICTA HOLDINGS LTD+27.01%3,400 ZAC+0.03%16.37 K0.243.24 B ZAR7.794.36 ZAR−14.59%3.09%Distribution services
SEPSEPHAKU HOLDINGS LTD+26.96%146 ZAC−5.81%11.62 K0.15394.45 M ZAR4.510.32 ZAR+344.37%0.00%Non-energy minerals
FFBFORTRESS REAL EST INV B+26.71%1,926 ZAC+0.26%1.78 M1.5320.7 B ZAR7.572.54 ZAR−9.32%7.90%Finance
Neutral
NEDNEDBANK GROUP LTD+26.15%28,232 ZAC+0.62%1.07 M0.81130.27 B ZAR8.5533.03 ZAR+11.93%7.10%Finance
Strong buy
CSBCASHBUILD LTD+26.15%18,099 ZAC−2.85%9.75 K1.433.98 B ZAR45.014.02 ZAR−7.50%3.01%Retail trade
SBPSABVEST CAPITAL LIMITED+26.05%8,699 ZAC−0.59%6.54 K4.853.35 B ZAR1.09%Finance
CTACAPITAL APPRECIATION LTD+25.64%147 ZAC+0.68%24.37 K0.011.76 B ZAR11.800.12 ZAR+25.10%7.07%Finance
TPCTRANSPACO LTD+24.59%3,800 ZAC−1.30%1130.001.11 B ZAR7.744.91 ZAR−10.88%6.23%Process industries
KSTPSG FIN SERVICES LTD+22.47%1,837 ZAC+0.93%347.5 K0.2422.68 B ZAR20.220.91 ZAR+17.00%2.50%Finance
TFGTHE FOSCHINI GROUP LIMITED+21.60%13,359 ZAC+0.62%2.4 M1.4942.93 B ZAR14.679.11 ZAR+6.36%2.71%Retail trade
Buy
CATCAXTON CTP PUBLISH PRINT+20.50%1,205 ZAC−0.82%61.78 K0.894.35 B ZAR6.591.83 ZAR−10.04%4.94%Consumer services
ADRADCORP HOLDINGS LIMITED+19.69%462 ZAC+2.44%7.83 K0.42483.01 M ZAR5.970.77 ZAR+36.55%8.36%Commercial services
ADHADVTECH LTD+19.43%3,166 ZAC+1.67%45.58 K0.1317.06 B ZAR16.951.87 ZAR+14.43%3.05%Commercial services
DTCDATATEC LTD+19.20%4,960 ZAC+1.06%86.47 K0.4711.55 B ZAR10.814.59 ZAR−29.50%4.18%Technology services
Buy
MSTMUSTEK LTD+19.10%1,403 ZAC−2.97%1.73 K0.12830.88 M ZAR41.510.34 ZAR−91.02%0.52%Electronic technology
CMLCORONATION FUND MNGRS LD+18.90%3,712 ZAC−0.05%133.26 K0.4114.38 B ZAR5.896.31 ZAR+244.62%11.12%Finance
SLMSANLAM LIMITED+18.88%8,726 ZAC−0.18%3.19 M0.66172.62 B ZAR11.177.81 ZAR+9.49%4.58%Finance
Neutral
CLSCLICKS GROUP LTD+18.18%35,520 ZAC+1.48%1.31 M1.9983.34 B ZAR29.8411.90 ZAR+14.20%2.22%Retail trade
Neutral
SYGSYGNIA LIMITED+17.97%2,239 ZAC−0.04%21.72 K1.393.41 B ZAR9.932.25 ZAR+15.90%9.69%Finance
MTHMOTUS HOLDINGS LTD+17.74%11,209 ZAC+0.95%321.63 K1.0119.21 B ZAR8.0513.93 ZAR−27.41%4.68%Distribution services
Buy
GPLGRAND PARADE INV LTD+17.45%323 ZAC−0.31%3.46 K0.161.38 B ZAR3.55%Consumer services
CMHCOMBINED MOTOR HLDGS LTD+15.83%3,161 ZAC+3.64%23.52 K0.522.28 B ZAR6.904.58 ZAR−14.52%10.57%Retail trade
HDCHUDACO INDUSTRIES LTD+14.30%19,997 ZAC+0.56%24.25 K1.045.58 B ZAR11.4617.45 ZAR−16.70%5.15%Distribution services
Buy
LABLABAT AFRICA LTD+14.29%8 ZAC+33.33%2.1 M1.7474.37 M ZAR−0.04 ZAR+71.66%0.00%Commercial services
KAPKAP LIMITED+14.16%258 ZAC−4.44%1.5 M0.576.73 B ZAR5.970.43 ZAR+171.78%0.00%Transportation
Neutral
ABGABSA GROUP LIMITED+13.98%18,921 ZAC+1.07%1.84 M0.90155.19 B ZAR8.2922.82 ZAR−9.17%7.32%Finance
Buy
LBRLIBSTAR HOLDINGS LTD+13.71%398 ZAC+4.46%130.07 K0.302.27 B ZAR9.620.41 ZAR3.94%Consumer non-durables
Sell
RMHRMB HOLDINGS LTD+13.51%42 ZAC+2.44%5.15 M3.70571.1 M ZAR0.00%Finance
FTHFRONTIER TRANSPORT HLDG LD+13.17%679 ZAC−3.41%6.17 K0.062.06 B ZAR5.131.32 ZAR+13.07%7.13%Transportation
PPCPPC LIMITED+12.96%401 ZAC+0.50%701.82 K0.336.14 B ZAR58.370.07 ZAR3.43%Non-energy minerals
Strong buy
RCLRCL FOODS LIMITED+12.84%1,028 ZAC0.00%50.3 K0.919.18 B ZAR5.651.82 ZAR+164.76%3.41%Consumer non-durables
CGRCALGRO M3 HLDGS LTD+12.29%539 ZAC0.00%22.49 K0.15517.76 M ZAR2.582.09 ZAR+23.32%1.76%Finance
ARLASTRAL FOODS LTD+12.15%16,597 ZAC+0.90%36.44 K0.126.34 B ZAR8.5119.49 ZAR3.16%Process industries
Strong buy
GNDGRINDROD LTD+11.33%1,336 ZAC+2.14%1.78 M0.748.78 B ZAR8.671.54 ZAR+56.00%4.66%Transportation
TGATHUNGELA RESOURCES LTD+11.25%11,576 ZAC+2.02%529.2 K0.8615.94 B ZAR4.8024.12 ZAR−69.77%10.57%Utilities
Buy
DCPDIS-CHEM PHARMACIES LTD+10.08%3,286 ZAC+0.98%334.82 K0.6727.97 B ZAR26.561.24 ZAR+18.26%1.52%Retail trade
Neutral
WEZWESIZWE PLATINUM LTD+10.00%55 ZAC+22.22%336.9 K1.32732.52 M ZAR0.840.65 ZAR0.00%Non-energy minerals
Sell
ACSACSION LIMITED+9.53%701 ZAC+0.14%500.85 K51.362.7 B ZAR3.112.26 ZAR−29.61%4.86%Finance
COHCURRO HOLDINGS LIMITED+9.17%1,203 ZAC−4.68%204.26 K1.217.21 B ZAR90.520.13 ZAR−70.96%1.16%Consumer services
MDIMASTER DRILLING GRP LTD+9.13%1,375 ZAC−0.29%42.36 K3.792.08 B ZAR12.011.15 ZAR−56.69%3.81%Non-energy minerals
OMUOLD MUTUAL LIMITED+8.87%1,276 ZAC+1.59%13.5 M0.8459.05 B ZAR7.131.79 ZAR+32.82%6.62%Finance
Buy
CLICLIENTELE LTD+8.80%1,224 ZAC+0.25%3.35 K0.265.53 B ZAR12.460.98 ZAR−32.40%10.24%Miscellaneous
MMPMARSHALL MONTEAGLE PLC+8.61%2,900 ZAC−3.33%20.001.13 B ZAR24.791.17 ZAR−32.34%2.23%Distribution services
AEGAVENG GROUP LIMITED+8.39%801 ZAC−7.08%132.67 K0.391.07 B ZAR−0.68 ZAR+93.49%0.00%Industrial services
Strong buy
FSRFIRSTRAND LTD+8.20%7,195 ZAC+0.13%11.8 M0.88402.94 B ZAR10.566.81 ZAR+5.05%5.78%Finance
Buy
NRPNEPI ROCKCASTLE N.V.+8.10%14,333 ZAC−0.63%1.66 M1.53102.74 B ZAR8.9915.94 ZAR+0.50%7.44%Finance
Neutral