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
BLUBLUE LABEL TELECOMS LTD+246.24%1,475 ZAC+2.29%2.2 M1.0712.62 B ZAR20.910.71 ZAR−16.19%0.00%Distribution services
IOCIOCO LIMITED+179.08%427 ZAC+1.43%154.63 K0.312.65 B ZAR18.250.23 ZAR0.00%Technology services
CHPCHOPPIES ENTERPRISES LTD+160.94%167 ZAC+1.21%45.83 K1.191.67 B ZAR18.110.09 ZAR4.29%Retail trade
TKGTELKOM SA SOC LTD+134.39%5,595 ZAC+1.56%4.75 M1.5226.93 B ZAR3.7115.07 ZAR+292.45%0.00%Communications
Buy
WBCWE BUY CARS HLDS LTD+131.29%5,847 ZAC−0.10%167.83 K0.4124.43 B ZAR26.742.19 ZAR0.94%Retail trade
PPEPURPLE GROUP LTD+115.79%164 ZAC+4.46%896.72 K1.852.2 B ZAR49.100.03 ZAR0.00%Finance
XIINUMERAL LIMITED+100.00%2 ZAC0.00%49.7 K0.28223.87 M ZAR1.070.02 ZAR0.00%Health technology
BATBRAIT PLC+89.47%216 ZAC+0.93%165.88 K0.138.34 B ZAR8.240.26 ZAR0.00%Finance
SSWSIBANYE STILLWATER LTD+84.48%3,874 ZAC+0.57%24.9 M1.31108.98 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
PMRPREMIER GROUP LIMITED+83.68%13,592 ZAC−0.12%4.74 K0.3317.55 B ZAR14.749.22 ZAR+29.61%1.62%Distribution services
Strong buy
FGLFINBOND GROUP LTD+83.61%112 ZAC+0.90%59.51 K0.40582.76 M ZAR17.200.07 ZAR+244.44%8.47%Finance
IMPIMPALA PLATINUM HLGS LTD+78.20%17,196 ZAC−1.02%2.82 M0.63156.57 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
DTCDATATEC LTD+69.63%6,322 ZAC+0.62%804.12 K1.4514.77 B ZAR13.904.55 ZAR+23.42%3.26%Technology services
Buy
SSUSOUTHERN SUN LTD+68.81%947 ZAC−1.46%816.96 K0.3812.93 B ZAR12.410.76 ZAR+21.16%2.60%Consumer services
Buy
MTNMTN GROUP LTD+68.48%13,984 ZAC−1.98%3.71 M0.83249.97 B ZAR−5.31 ZAR−345.02%2.42%Communications
Buy
ADRADCORP HOLDINGS LIMITED+67.44%720 ZAC+2.86%780.00751.35 M ZAR5.531.30 ZAR+60.07%5.37%Commercial services
SDOSTADIO HOLDINGS LIMITED+67.17%881 ZAC+1.03%96.47 K0.237.42 B ZAR28.870.31 ZAR+26.43%1.73%Commercial services
NPKNAMPAK LTD+63.94%52,903 ZAC+0.57%3.29 K0.444.16 B ZAR1.43369.86 ZAR0.00%Process industries
NPHNORTHAM PLATINUM HLDGS LTD+63.17%20,396 ZAC+0.81%1.79 M0.8579.67 B ZAR53.053.84 ZAR0.42%Non-energy minerals
Buy
OUTOUTSURANCE GROUP LIMITED+62.50%7,636 ZAC−0.79%2.92 M1.44118.88 B ZAR28.312.70 ZAR+22.89%2.62%Finance
Neutral
PMVPRIMESERV GROUP LTD+62.22%292 ZAC+8.15%1.87 K0.09207.06 M ZAR4.81%Commercial services
DSYDISCOVERY LTD+54.26%21,218 ZAC−0.13%1.36 M1.36142.51 B ZAR17.3412.24 ZAR+44.57%1.12%Finance
Strong buy
NPNNASPERS LTD -N-+52.34%554,536 ZAC+2.29%287.77 K1.05881.99 B ZAR9.93558.45 ZAR+95.29%0.22%Technology services
Strong buy
GFIGOLD FIELDS LTD+51.21%43,699 ZAC+1.11%1.77 M1.38386.81 B ZAR17.4325.07 ZAR+76.31%2.31%Non-energy minerals
Buy
HILHOMECHOICE INT PLC+49.00%3,725 ZAC−0.05%910.013.92 B ZAR9.463.94 ZAR+23.92%5.15%Finance
MTNZFMTN ZAKHELE FUTHI+47.42%1,968 ZAC+2.02%13.15 K0.872.38 B ZAR0.00%Finance
LEWLEWIS GROUP LTD+46.72%8,115 ZAC+4.41%2 M20.084.04 B ZAR5.7814.03 ZAR+79.59%7.72%Retail trade
Strong buy
BWNBALWIN PROPERTIES LTD+43.89%259 ZAC+1.97%9.05 K0.341.31 B ZAR5.370.48 ZAR+4.24%0.00%Industrial services
MTMMOMENTUM GROUP LIMITED+43.25%3,319 ZAC−0.06%1.48 M0.5542.69 B ZAR9.183.62 ZAR+21.74%4.51%Finance
Neutral
SYGSYGNIA LIMITED+41.55%2,950 ZAC−1.63%25.24 K1.814.67 B ZAR12.382.38 ZAR+16.92%7.50%Finance
MSTMUSTEK LTD+41.00%1,410 ZAC+4.83%8890.01774.49 M ZAR−0.34 ZAR−113.79%0.56%Electronic technology
ACSACSION LIMITED+40.74%874 ZAC−0.11%60.003.37 B ZAR2.064.24 ZAR+56.98%3.89%Finance
PPCPPC LIMITED+40.45%500 ZAC−1.57%2.01 M1.487.8 B ZAR15.780.32 ZAR+252.11%3.46%Non-energy minerals
Strong buy
TBSTIGER BRANDS LTD+40.29%29,475 ZAC−0.01%278.05 K0.8344.6 B ZAR12.4623.65 ZAR+28.26%3.51%Consumer non-durables
Neutral
HARHARMONY GM CO LTD+40.18%25,372 ZAC−1.55%1.23 M0.94162.07 B ZAR15.2216.68 ZAR+16.32%1.25%Non-energy minerals
Sell
EPEEPE CAPITAL PARTNERS LTD+40.00%630 ZAC0.00%19.02 K0.631.62 B ZAR6.450.98 ZAR0.00%Finance
NVSNOVUS HOLDINGS LIMITED+39.74%756 ZAC+0.67%184.71 K1.542.37 B ZAR7.361.03 ZAR+35.38%6.67%Commercial services
VODVODACOM GROUP LTD+39.64%13,699 ZAC−1.70%1.13 M1.01269.5 B ZAR16.228.45 ZAR+2.15%4.45%Communications
Neutral
DRDDRD GOLD LTD+39.49%2,448 ZAC−0.97%514.5 K0.4721.16 B ZAR12.391.98 ZAR+28.24%2.02%Non-energy minerals
Strong sell
AELALTRON LIMITED A+38.00%2,070 ZAC−1.94%385.32 K1.018.03 B ZAR20.801.00 ZAR4.26%Technology services
VALVALTERRA PLATINUM LTD+37.60%86,001 ZAC−0.39%827.58 K0.74226.83 B ZAR32.1226.78 ZAR−45.86%1.48%Non-energy minerals
Neutral
RENRENERGEN LIMITED+35.98%1,232 ZAC+10.10%642.37 K1.641.74 B ZAR−1.59 ZAR−111.65%0.00%Energy minerals
PPHPEPKOR HOLDINGS LTD+35.35%2,684 ZAC+0.49%6.03 M1.3398.54 B ZAR52.240.51 ZAR1.82%Retail trade
Buy
CTACAPITAL APPRECIATION LTD+35.20%169 ZAC+0.60%1.08 M1.242.08 B ZAR10.070.17 ZAR5.99%Finance
SNTSANTAM LIMITED+32.49%43,533 ZAC−0.89%76.02 K0.6148.46 B ZAR13.1033.22 ZAR+12.53%3.46%Finance
Buy
MDIMASTER DRILLING GRP LTD+32.26%1,599 ZAC+6.53%9020.472.26 B ZAR7.682.08 ZAR−16.58%4.33%Non-energy minerals
SBPSABVEST CAPITAL LIMITED+30.21%9,767 ZAC+0.13%2.1 K0.543.74 B ZAR4.2023.24 ZAR+46.12%1.08%Finance
BAWBARLOWORLD LTD+29.79%11,524 ZAC−1.11%177.09 K0.5121.78 B ZAR12.759.04 ZAR−8.04%3.69%Distribution services
Neutral
SSKSTEFANUTTI STCK HLDGS LTD+29.45%400 ZAC0.00%95.72 K1.84668.97 M ZAR5.090.79 ZAR+726.74%0.00%Industrial services
SUISUN INTERNATIONAL LTD+29.31%4,791 ZAC+0.91%296.41 K1.2211.58 B ZAR9.614.98 ZAR+18.98%8.38%Consumer services
Buy
YYLBEEYEBOYETHU (RF) LTD+28.15%2,800 ZAC+1.67%1.4 K0.771.46 B ZAR0.6344.18 ZAR6.97%Finance
MSPMAS P.L.C+28.08%2,294 ZAC−0.69%613.49 K0.3616.4 B ZAR5.913.88 ZAR+40.84%0.00%Finance
Buy
AMEAFRICAN MEDIA ENT LTD+28.05%4,930 ZAC−0.36%1000.29343.01 M ZAR9.49%Consumer services
FFBFORTRESS REAL EST INV B+25.65%2,067 ZAC−0.14%2.97 M2.3622.31 B ZAR8.942.31 ZAR−19.63%7.07%Finance
Neutral
JSEJSE LTD+25.21%13,033 ZAC+0.69%242.74 K2.4411.18 B ZAR11.8011.05 ZAR+10.28%6.40%Finance
ARTARGENT INDUSTRIAL LTD+24.53%2,716 ZAC−1.27%67.25 K0.851.5 B ZAR5.484.96 ZAR+12.26%4.36%Producer manufacturing
KSTPSG FIN SERVICES LTD+24.35%2,201 ZAC+0.05%279.4 K0.5327.33 B ZAR22.031.00 ZAR+24.19%2.36%Finance
Buy
CPICAPITEC BANK HLDGS LTD+23.85%339,341 ZAC−0.31%220.75 K1.48395.22 B ZAR28.58118.72 ZAR+30.04%1.91%Finance
Buy
CLICLIENTELE LTD+23.01%1,299 ZAC+0.23%7.07 K0.655.89 B ZAR6.362.04 ZAR+74.80%9.62%Miscellaneous
CAACA SALES HOLDINGS LTD+22.34%1,725 ZAC−1.37%129.96 K2.928.42 B ZAR13.881.24 ZAR+1.10%1.40%Distribution services
REMREMGRO LTD+22.16%16,614 ZAC−1.20%858.41 K0.6095 B ZAR12.6513.13 ZAR1.67%Finance
Buy
CPPCOLLINS PROPERTY GRP LTD+22.09%1,050 ZAC+0.29%10.24 K10.843.45 B ZAR6.221.69 ZAR−60.30%9.55%Finance
TPCTRANSPACO LTD+20.29%3,729 ZAC−0.53%380.031.04 B ZAR7.594.91 ZAR−10.88%6.27%Process industries
BCFBOWLER METCALF LTD+19.58%1,319 ZAC+1.46%7850.12884.69 M ZAR7.811.69 ZAR+36.18%4.83%Producer manufacturing
OMNOMNIA HOLDINGS LTD+19.34%8,033 ZAC+0.07%259.24 K1.2912.75 B ZAR11.536.97 ZAR+0.07%4.67%Process industries
Strong buy
AFHALEXANDER FORBES GRP HLDGS+19.02%870 ZAC+0.81%102.72 K0.949.95 B ZAR12.480.70 ZAR+34.36%6.02%Finance
SNVSANTOVA LIMITED+18.80%929 ZAC+1.64%30.33 K0.601.16 B ZAR8.191.14 ZAR+3.18%0.00%Transportation
MFLMETROFILE HOLDINGS LTD+15.77%279 ZAC+3.33%136.86 K1.121.12 B ZAR−0.02 ZAR−105.96%4.07%Technology services
NTCNETCARE LIMITED+15.56%1,359 ZAC+1.12%3.17 M1.0716.99 B ZAR11.401.19 ZAR+23.47%5.20%Health services
Buy
CATCAXTON CTP PUBLISH PRINT+15.12%1,150 ZAC+0.17%26.16 K0.404.07 B ZAR5.632.04 ZAR+18.53%5.22%Consumer services
FBRFAMOUS BRANDS LTD+13.81%6,072 ZAC−0.36%30.86 K0.496.11 B ZAR11.135.46 ZAR+19.50%5.15%Transportation
Strong buy
LHCLIFE HEALTHC GRP HLDGS LTD+12.48%1,406 ZAC+1.30%4.91 M1.6120.21 B ZAR−0.63 ZAR−128.47%3.74%Health services
Buy
ABGABSA GROUP LIMITED+12.08%17,502 ZAC+0.77%1.99 M0.86144 B ZAR6.7425.95 ZAR+8.43%8.41%Finance
Strong buy
THATHARISA PLC+11.84%2,126 ZAC+1.53%61.34 K1.056.26 B ZAR3.91%Non-energy minerals
Strong buy
PPRPUTPROP LTD+11.32%354 ZAC−0.28%220.00150.54 M ZAR4.520.78 ZAR+161.67%4.37%Finance
IVTINVICTA HOLDINGS LTD+10.86%3,298 ZAC−3.06%130.34 K6.093.07 B ZAR4.287.71 ZAR+57.58%3.09%Distribution services
NY1NINETY ONE LIMITED+9.05%4,399 ZAC+0.73%1.12 M1.5678.43 B ZAR11.043.98 ZAR−7.74%6.32%Finance
Sell
ASCASCENDIS HEALTH LTD+8.97%85 ZAC−1.16%36.84 K1.24530.82 M ZAR29.820.03 ZAR0.00%Health technology
ADHADVTECH LTD+8.40%3,251 ZAC+0.03%336.22 K0.9217.8 B ZAR16.262.00 ZAR+15.51%3.11%Commercial services
Buy
BOXBOXER RETAIL LIMITED+8.17%6,816 ZAC−1.26%204.57 K0.2931.57 B ZAR22.753.00 ZAR+3.19%0.00%Consumer services
Neutral
NWLNU-WORLD HLDGS LTD+8.11%2,973 ZAC+4.28%2.92 K0.36588.83 M ZAR7.793.81 ZAR+18.55%4.76%Distribution services
MMPMARSHALL MONTEAGLE PLC+6.90%2,913 ZAC+0.07%400.061.04 B ZAR2.41%Distribution services
HDCHUDACO INDUSTRIES LTD+6.72%18,303 ZAC+0.55%458.51 K42.615.11 B ZAR9.5619.14 ZAR−3.82%5.63%Distribution services
Buy
MCGMULTICHOICE GROUP LTD+6.66%11,731 ZAC+0.03%1.25 M2.8850.14 B ZAR42.452.76 ZAR0.00%Consumer services
Neutral
YRKYORK TIMBER HOLDINGS LTD+5.82%200 ZAC−1.48%4.52 K0.04934.57 M ZAR5.060.40 ZAR0.00%Industrial services
SZKSAB ZENZELE KABILI+5.71%3,700 ZAC+1.37%7 K6.40823.41 M ZAR0.00%Commercial services
BIDBID CORPORATION LTD+5.40%44,374 ZAC−0.20%577.02 K1.13149.22 B ZAR18.8023.60 ZAR+6.05%2.53%Consumer services
Neutral
ARLASTRAL FOODS LTD+5.07%17,122 ZAC−1.10%47.9 K0.186.68 B ZAR11.3915.03 ZAR4.27%Process industries
Strong buy
RBXRAUBEX GROUP LTD+4.62%4,776 ZAC+2.51%1.91 M4.078.43 B ZAR8.055.94 ZAR+25.94%4.25%Industrial services
Strong buy
CLSCLICKS GROUP LTD+4.57%36,234 ZAC+1.95%713.41 K1.3184.23 B ZAR28.7512.60 ZAR+14.25%2.18%Retail trade
Buy
CMLCORONATION FUND MNGRS LD+4.56%3,921 ZAC−0.41%480.96 K0.9015.25 B ZAR6.156.38 ZAR+69.07%10.87%Finance
SLMSANLAM LIMITED+4.09%8,535 ZAC−0.39%2.97 M1.30169.26 B ZAR8.1010.54 ZAR+52.06%5.19%Finance
Buy
LTELIGHTHOUSE PROPERTIES PLC+3.82%816 ZAC+0.62%290.83 K0.6016.98 B ZAR12.090.68 ZAR−85.06%6.25%Finance
SBKSTANDARD BANK GROUP LTD+3.76%22,082 ZAC+0.42%1.53 M0.85355.17 B ZAR8.4426.18 ZAR−0.65%6.85%Finance
Buy
SEBSEBATA HOLDINGS LTD+3.33%93 ZAC0.00%4 K0.25106.87 M ZAR0.00%Technology services
TLMTELEMASTER HOLDINGS LTD+3.00%103 ZAC+8.42%350.0154.06 M ZAR245.240.00 ZAR−82.50%0.21%Communications
CMHCOMBINED MOTOR HLDGS LTD+2.86%2,952 ZAC+0.10%29.44 K1.102.21 B ZAR7.443.97 ZAR−26.00%9.25%Retail trade
Strong sell
RNGRANDGOLD & EXPL CO LTD+2.70%76 ZAC−5.00%7520.2757.27 M ZAR−0.17 ZAR+47.25%0.00%Non-energy minerals
TRLTRELLIDOR HLDGS LTD+2.70%190 ZAC−11.63%57.81 K2.14204.7 M ZAR4.300.44 ZAR0.00%Producer manufacturing
ZZDZEDA LIMITED+2.64%1,246 ZAC+1.47%97.77 K0.252.29 B ZAR3.683.39 ZAR−4.93%8.15%Finance
Buy