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+239.13%390 ZAC+1.56%107.31 K1.61648.91 M ZAR31.550.12 ZAR+524.24%0.00%Industrial services
NPKNAMPAK LTD+158.59%45,256 ZAC+0.57%1.9 K0.093.58 B ZAR64.707.00 ZAR0.00%Process industries
WWBCWE BUY CARS HLDS LTD+129.05%4,581 ZAC+2.64%327.02 K0.5119.11 B ZAR55.700.82 ZAR0.55%Retail trade
AELALTRON LIMITED A+122.46%2,149 ZAC+1.46%38.16 K0.318.16 B ZAR19.521.10 ZAR3.40%Technology services
BLUBLUE LABEL TELECOMS LTD+110.79%723 ZAC+6.79%1.31 M1.156.32 B ZAR10.250.71 ZAR−16.19%0.00%Distribution services
HARHARMONY GM CO LTD+93.56%20,616 ZAC−4.57%2.11 M1.00129.63 B ZAR15.1213.64 ZAR+75.54%1.17%Non-energy minerals
Neutral
FGLFINBOND GROUP LTD+90.00%57 ZAC0.00%4 K0.04293.96 M ZAR29.080.02 ZAR0.00%Finance
PPMRPREMIER GROUP LIMITED+85.04%12,000 ZAC+1.12%27.21 K0.864.62 M ZAR14.838.09 ZAR1.83%Distribution services
Buy
PPEPURPLE GROUP LTD+81.03%105 ZAC+1.94%278.8 K0.561.46 B ZAR60.000.02 ZAR0.00%Finance
SSUSOUTHERN SUN LTD+70.66%855 ZAC+1.18%536.09 K0.9711.49 B ZAR12.250.70 ZAR+49.29%1.46%Consumer services
Buy
AILAFRICAN RAINBOW CAP INV+64.33%797 ZAC+0.13%31.26 K0.4952.26 B ZAR5.051.58 ZAR+7.01%0.00%Finance
OOUTOUTSURANCE GROUP LIMITED+64.07%6,727 ZAC+1.23%921.14 K0.55103.81 B ZAR25.842.60 ZAR+39.50%2.59%Finance
Neutral
LEWLEWIS GROUP LTD+63.69%7,101 ZAC−1.39%27.21 K0.433.7 B ZAR7.369.65 ZAR+41.97%8.45%Retail trade
Strong buy
TLMTELEMASTER HOLDINGS LTD+60.71%135 ZAC−1.46%5 K1.5576.82 M ZAR217.740.01 ZAR−10.14%0.22%Communications
BAWBARLOWORLD LTD+59.91%10,882 ZAC+2.09%404.25 K0.9920.33 B ZAR10.7610.11 ZAR−14.75%4.78%Distribution services
Neutral
BELBELL EQUIPMENT LTD+58.82%3,810 ZAC0.00%25.92 K1.913.64 B ZAR5.037.58 ZAR+74.51%0.00%Producer manufacturing
RBXRAUBEX GROUP LTD+57.44%4,550 ZAC−0.59%799.35 K3.908.23 B ZAR8.115.61 ZAR+33.68%4.09%Industrial services
Neutral
NVSNOVUS HOLDINGS LIMITED+54.19%700 ZAC+0.29%21.67 K0.672.21 B ZAR6.751.04 ZAR+116.51%7.14%Commercial services
RFGRFG HOLDINGS LIMITED+53.46%1,995 ZAC+0.61%11.2 K0.155.22 B ZAR9.302.14 ZAR+18.10%5.57%Consumer non-durables
Buy
IMPIMPALA PLATINUM HLGS LTD+53.35%9,784 ZAC−1.12%1.9 M0.5988.17 B ZAR−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
DSYDISCOVERY LTD+53.34%20,931 ZAC+0.36%554.29 K0.32140.37 B ZAR19.3710.80 ZAR+36.25%1.04%Finance
Buy
SDOSTADIO HOLDINGS LIMITED+52.58%740 ZAC+1.65%117.9 K0.666.28 B ZAR27.530.27 ZAR+25.26%1.35%Commercial services
SEPSEPHAKU HOLDINGS LTD+51.96%155 ZAC0.00%22 K0.33394.45 M ZAR4.790.32 ZAR+344.37%0.00%Non-energy minerals
WBOWILSON BAYLY HLM-OVC LTD+51.70%20,093 ZAC+3.27%99.46 K1.2712.92 B ZAR10.9418.36 ZAR+23.26%2.29%Industrial services
Strong buy
DRDDRD GOLD LTD+51.12%2,084 ZAC−1.33%702.37 K0.7417.85 B ZAR10.551.98 ZAR+28.24%1.92%Non-energy minerals
Sell
NPNNASPERS LTD -N-+50.40%493,760 ZAC+1.56%955.83 K1.60872.84 B ZAR14.58338.74 ZAR−8.86%0.24%Technology services
Buy
CPICAPITEC BANK HLDGS LTD+48.95%310,552 ZAC+0.02%191 K0.63360.55 B ZAR29.23106.24 ZAR+26.29%1.75%Finance
Buy
JSEJSE LTD+48.15%12,542 ZAC+1.74%148.13 K1.2010.83 B ZAR12.5110.02 ZAR+4.98%6.25%Finance
CHPCHOPPIES ENTERPRISES LTD+44.64%81 ZAC0.00%10.82 K0.181.17 B ZAR8.410.10 ZAR−34.01%6.00%Retail trade
ARTARGENT INDUSTRIAL LTD+44.56%2,602 ZAC+0.08%19.41 K0.231.42 B ZAR5.794.49 ZAR−0.72%4.62%Producer manufacturing
MRPMR PRICE GROUP LTD+41.06%24,050 ZAC+0.03%1.19 M1.0362.71 B ZAR18.9012.72 ZAR3.45%Retail trade
Neutral
MTMMOMENTUM GROUP LIMITED+40.59%2,785 ZAC−0.36%1.48 M0.7536.17 B ZAR10.062.77 ZAR−10.28%4.49%Finance
Neutral
TRLTRELLIDOR HLDGS LTD+38.96%214 ZAC0.00%1.17 K0.02203.75 M ZAR5.930.36 ZAR+846.72%0.00%Producer manufacturing
RNGRANDGOLD & EXPL CO LTD+38.89%75 ZAC0.00%3.84 K0.9653.69 M ZAR−0.27 ZAR−8.79%0.00%Non-energy minerals
CAACA SALES HOLDINGS LTD+38.57%1,552 ZAC−0.64%3.08 K0.067.42 B ZAR15.021.03 ZAR−6.24%1.26%Distribution services
PPHPEPKOR HOLDINGS LTD+37.53%2,635 ZAC+0.11%7.41 M0.6397.03 B ZAR56.620.47 ZAR1.84%Retail trade
Buy
CPPCOLLINS PROPERTY GRP LTD+37.17%1,026 ZAC−0.39%980.023.38 B ZAR2.354.37 ZAR9.75%Finance
ISAISA HOLDINGS LIMITED+37.14%192 ZAC+2.13%5 K0.25299.51 M ZAR8.820.22 ZAR+26.04%9.84%Technology services
YRKYORK TIMBER HOLDINGS LTD+36.31%229 ZAC+4.09%10.41 K0.071.05 B ZAR7.820.29 ZAR0.00%Industrial services
SNTSANTAM LIMITED+35.34%40,603 ZAC+0.36%259.02 K5.3944.79 B ZAR12.1333.47 ZAR+31.76%3.55%Finance
Neutral
CSBCASHBUILD LTD+34.99%18,783 ZAC−1.14%3.1 K0.494.01 B ZAR46.724.02 ZAR−7.50%2.99%Retail trade
MSPMAS P.L.C+34.65%2,246 ZAC+3.36%849.52 K1.2815.93 B ZAR6.263.59 ZAR+60.41%0.00%Finance
Buy
MTNMTN GROUP LTD+33.73%11,441 ZAC+1.10%4.4 M0.99206.22 B ZAR−6.94 ZAR−162.39%2.88%Communications
Buy
SPPTHE SPAR GROUP LTD+32.29%14,354 ZAC−0.54%742.68 K1.0327.64 B ZAR78.561.83 ZAR−12.35%0.00%Distribution services
Buy
GPLGRAND PARADE INV LTD+28.24%327 ZAC+7.92%5.1 K0.181.39 B ZAR3.52%Consumer services
GFIGOLD FIELDS LTD+28.11%34,299 ZAC−4.81%2.14 M0.88306.99 B ZAR13.5925.24 ZAR+77.49%2.10%Non-energy minerals
Buy
SBPSABVEST CAPITAL LIMITED+27.77%8,751 ZAC−0.57%50.003.35 B ZAR1.09%Finance
HILHOMECHOICE INT PLC+27.33%2,800 ZAC−3.41%500.042.94 B ZAR7.593.69 ZAR+27.55%6.36%Retail trade
IVTINVICTA HOLDINGS LTD+27.29%3,475 ZAC+3.42%8090.013.31 B ZAR7.964.36 ZAR−14.59%3.02%Distribution services
TBSTIGER BRANDS LTD+27.16%26,637 ZAC−1.37%439.25 K1.1441.51 B ZAR13.9019.16 ZAR+12.70%3.88%Consumer non-durables
Strong buy
VODVODACOM GROUP LTD+26.57%11,651 ZAC+1.78%1.05 M0.89225.33 B ZAR15.507.52 ZAR−16.74%4.89%Communications
Neutral
TKGTELKOM SA SOC LTD+25.48%3,639 ZAC+0.78%698.77 K0.7717.79 B ZAR9.104.00 ZAR0.00%Communications
Buy
IOCIOCO LIMITED+24.79%302 ZAC+2.03%120.01 K0.031.89 B ZAR−0.10 ZAR+54.00%0.00%Technology services
DTCDATATEC LTD+24.30%4,983 ZAC+1.12%110.9 K0.5411.72 B ZAR10.864.59 ZAR−29.50%4.11%Technology services
Buy
CTACAPITAL APPRECIATION LTD+23.93%145 ZAC−0.68%297.58 K0.091.8 B ZAR11.640.12 ZAR+25.10%6.93%Finance
AFHALEXANDER FORBES GRP HLDGS+23.45%795 ZAC−2.21%15.05 K0.099.38 B ZAR14.910.53 ZAR−5.73%6.54%Finance
HDCHUDACO INDUSTRIES LTD+23.18%20,201 ZAC+0.01%1.84 K0.075.67 B ZAR11.5817.45 ZAR−16.70%5.07%Distribution services
Buy
CMHCOMBINED MOTOR HLDGS LTD+22.91%3,197 ZAC+2.27%49.51 K1.042.39 B ZAR6.984.58 ZAR−14.52%10.07%Retail trade
KAPKAP LIMITED+22.65%287 ZAC−0.69%1.42 M0.517.2 B ZAR6.640.43 ZAR+171.78%0.00%Transportation
Neutral
NEDNEDBANK GROUP LTD+22.26%27,993 ZAC+0.15%1.13 M0.89129.98 B ZAR8.4733.03 ZAR+11.93%7.12%Finance
Strong buy
KSTPSG FIN SERVICES LTD+21.67%1,825 ZAC+0.77%253.69 K0.1622.75 B ZAR20.090.91 ZAR+17.00%2.49%Finance
TFGTHE FOSCHINI GROUP LIMITED+21.22%13,389 ZAC−1.18%1.54 M1.0943.31 B ZAR14.709.11 ZAR+6.36%2.69%Retail trade
Buy
SYGSYGNIA LIMITED+21.00%2,270 ZAC+1.02%2680.023.46 B ZAR10.072.25 ZAR+15.90%9.56%Finance
FFBFORTRESS REAL EST INV B+20.94%1,923 ZAC+1.26%876.82 K0.6220.71 B ZAR7.562.54 ZAR−9.32%7.89%Finance
Neutral
SLMSANLAM LIMITED+20.91%8,825 ZAC+2.12%4.62 M1.14174.3 B ZAR11.297.81 ZAR+9.49%4.53%Finance
Neutral
CATCAXTON CTP PUBLISH PRINT+20.18%1,215 ZAC−0.98%68.81 K1.124.36 B ZAR6.641.83 ZAR−10.04%4.93%Consumer services
CMLCORONATION FUND MNGRS LD+20.01%3,779 ZAC+3.28%486.33 K1.3614.63 B ZAR5.996.31 ZAR+244.62%10.93%Finance
MSTMUSTEK LTD+18.81%1,440 ZAC+4.35%49.37 K1.81828.58 M ZAR42.600.34 ZAR−91.02%0.52%Electronic technology
AEGAVENG GROUP LIMITED+18.47%853 ZAC+6.36%294.96 K0.941.06 B ZAR−0.68 ZAR+93.49%0.00%Industrial services
Strong buy
FTHFRONTIER TRANSPORT HLDG LD+18.25%745 ZAC0.00%15 K0.152.18 B ZAR5.621.32 ZAR+13.07%6.72%Transportation
TPCTRANSPACO LTD+17.50%3,699 ZAC+1.34%1.06 M253.181.07 B ZAR7.534.91 ZAR−10.88%6.49%Process industries
LBRLIBSTAR HOLDINGS LTD+17.14%410 ZAC+3.27%15.13 K0.042.44 B ZAR9.910.41 ZAR3.66%Consumer non-durables
Sell
PPCPPC LIMITED+16.81%417 ZAC−0.95%744.03 K0.306.41 B ZAR60.700.07 ZAR3.28%Non-energy minerals
Strong buy
RMHRMB HOLDINGS LTD+15.79%44 ZAC+4.76%7.71 M11.08585.03 M ZAR0.00%Finance
NRPNEPI ROCKCASTLE N.V.+15.49%14,436 ZAC+0.96%854.01 K0.75102.82 B ZAR9.0615.94 ZAR+0.50%7.43%Finance
Neutral
ADRADCORP HOLDINGS LIMITED+15.25%461 ZAC+4.06%50.46 K3.25496.97 M ZAR5.960.77 ZAR+36.55%8.12%Commercial services
COHCURRO HOLDINGS LIMITED+15.02%1,279 ZAC−1.31%223.97 K1.307.32 B ZAR96.240.13 ZAR−70.96%1.14%Consumer services
ADHADVTECH LTD+15.01%3,110 ZAC−1.46%187.24 K0.5617.02 B ZAR16.651.87 ZAR+14.43%3.06%Commercial services
BATBRAIT PLC+14.20%201 ZAC−0.25%754.26 K0.287.8 B ZAR6.900.29 ZAR0.00%Finance
ARLASTRAL FOODS LTD+14.13%16,854 ZAC−1.43%22.27 K0.076.5 B ZAR8.6519.49 ZAR3.08%Process industries
Strong buy
MTHMOTUS HOLDINGS LTD+13.73%11,299 ZAC+3.65%481.18 K1.4419.56 B ZAR8.1113.93 ZAR−27.41%4.60%Distribution services
Buy
CLSCLICKS GROUP LTD+13.44%34,852 ZAC+0.34%675.09 K1.0282.97 B ZAR29.2811.90 ZAR+14.20%2.23%Retail trade
Neutral
LTELIGHTHOUSE PROPERTIES PLC+12.90%840 ZAC+1.82%348 K0.1815.91 B ZAR1.894.45 ZAR+1,067.21%6.17%Finance
CGRCALGRO M3 HLDGS LTD+12.39%517 ZAC+0.78%95.03 K0.65497.59 M ZAR2.472.09 ZAR+23.32%1.83%Finance
RCLRCL FOODS LIMITED+11.87%1,037 ZAC−0.10%1.46 K0.029.26 B ZAR5.701.82 ZAR+164.76%3.38%Consumer non-durables
GNDGRINDROD LTD+11.66%1,341 ZAC+2.21%939.39 K0.318.99 B ZAR8.701.54 ZAR+56.00%4.56%Transportation
PIKPICK N PAY STORES LTD+11.15%2,970 ZAC+0.54%452.9 K0.5231.53 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
FSRFIRSTRAND LTD+11.12%7,256 ZAC+0.53%9.92 M0.76407.04 B ZAR10.656.81 ZAR+5.05%5.72%Finance
Buy
ITEITALTILE LTD+10.99%1,212 ZAC+2.80%30.79 K0.2214.75 B ZAR9.931.22 ZAR−7.80%4.04%Retail trade
Sell
SURSPUR CORPORATION LTD+10.81%3,300 ZAC−3.31%28.04 K0.672.77 B ZAR11.732.81 ZAR+8.67%6.45%Consumer non-durables
ABGABSA GROUP LIMITED+10.60%18,926 ZAC+1.43%2 M0.98156.92 B ZAR8.2922.82 ZAR−9.17%7.24%Finance
Buy
CLICLIENTELE LTD+10.13%1,239 ZAC−0.24%5.18 K0.725.62 B ZAR12.610.98 ZAR−32.40%10.08%Miscellaneous
DCPDIS-CHEM PHARMACIES LTD+9.74%3,233 ZAC−4.38%1.53 M4.0627.78 B ZAR26.131.24 ZAR+18.26%1.53%Retail trade
Neutral
AIPADCOCK INGRAM HLDGS LTD+9.51%5,793 ZAC−2.29%111.29 K0.429.37 B ZAR11.555.01 ZAR−8.71%4.74%Health technology
Neutral
KALKAL GROUP LIMITED+7.10%4,497 ZAC−1.29%43.74 K0.483.17 B ZAR8.045.59 ZAR−6.80%4.09%Commercial services
BIDBID CORPORATION LTD+6.87%47,276 ZAC+0.16%344.94 K0.48158.64 B ZAR19.8423.83 ZAR+15.94%2.31%Consumer services
Buy
CCCCCILO CYBIN HOLDINGS LTD+6.50%426 ZAC−1.84%1.07 K0.15302.54 M ZAR0.00%Finance
BVTBIDVEST LTD+6.44%25,172 ZAC+0.08%742.9 K1.2485.56 B ZAR13.4718.69 ZAR+6.62%3.63%Retail trade
Buy
OMUOLD MUTUAL LIMITED+6.40%1,247 ZAC+0.81%15.8 M1.0358.86 B ZAR6.971.79 ZAR+32.82%6.65%Finance
Buy
BBOXBOXER RETAIL LIMITED+6.13%6,687 ZAC+1.64%642.31 K1.2830.59 B ZAR22.233.01 ZAR0.00%Consumer services
Neutral