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+254.61%1,500 ZAC−1.90%1.35 M0.7613.39 B ZAR21.260.71 ZAR−16.19%0.00%Distribution services
IOCIOCO LIMITED+189.47%440 ZAC+0.69%833.83 K2.182.77 B ZAR18.800.23 ZAR0.00%Technology services
TKGTELKOM SA SOC LTD+159.72%5,636 ZAC−0.30%1.55 M0.5327.63 B ZAR3.7415.07 ZAR+292.45%0.00%Communications
Buy
CHPCHOPPIES ENTERPRISES LTD+156.92%167 ZAC0.00%16.12 K0.741.64 B ZAR18.110.09 ZAR4.29%Retail trade
WBCWE BUY CARS HLDS LTD+128.08%5,759 ZAC−2.41%501.51 K1.0924.64 B ZAR26.342.19 ZAR0.93%Retail trade
BATBRAIT PLC+122.92%214 ZAC+1.42%978.71 K0.628.23 B ZAR8.170.26 ZAR0.00%Finance
PPEPURPLE GROUP LTD+110.39%162 ZAC+0.62%742.74 K1.422.23 B ZAR48.500.03 ZAR0.00%Finance
SSWSIBANYE STILLWATER LTD+110.20%4,246 ZAC+3.54%35.19 M1.52116.05 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
IMPIMPALA PLATINUM HLGS LTD+108.54%18,873 ZAC+4.44%3.51 M0.91162.85 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
MTNMTN GROUP LTD+97.69%14,481 ZAC−0.77%3.31 M0.76255.74 B ZAR−5.31 ZAR−345.02%2.36%Communications
Buy
FGLFINBOND GROUP LTD+88.33%113 ZAC+1.80%73.45 K0.77567.29 M ZAR17.360.07 ZAR+244.44%8.70%Finance
RENRENERGEN LIMITED+85.36%1,557 ZAC+0.84%1.29 M1.782.4 B ZAR−1.59 ZAR−111.65%0.00%Energy minerals
PMRPREMIER GROUP LIMITED+80.88%14,000 ZAC+2.18%42.56 K3.8717.67 B ZAR15.189.22 ZAR+29.61%1.61%Distribution services
Strong buy
DTCDATATEC LTD+76.62%6,307 ZAC+1.11%302.65 K0.5315.18 B ZAR13.874.55 ZAR+23.42%3.29%Technology services
Buy
ADRADCORP HOLDINGS LIMITED+67.50%670 ZAC+1.21%35.79 K1.00710.57 M ZAR5.141.30 ZAR+60.07%5.68%Commercial services
SDOSTADIO HOLDINGS LIMITED+66.42%887 ZAC+0.91%101.31 K0.497.49 B ZAR29.060.31 ZAR+26.43%1.72%Commercial services
NPHNORTHAM PLATINUM HLDGS LTD+65.87%22,061 ZAC+0.29%5.14 M2.3686.62 B ZAR57.383.84 ZAR0.39%Non-energy minerals
Buy
OUTOUTSURANCE GROUP LIMITED+65.39%7,684 ZAC−0.85%1.97 M1.04119.73 B ZAR28.482.70 ZAR+22.89%2.60%Finance
Neutral
EPEEPE CAPITAL PARTNERS LTD+64.97%650 ZAC+0.15%12.21 K0.811.67 B ZAR6.660.98 ZAR0.00%Finance
NPNNASPERS LTD -N-+61.85%564,197 ZAC+1.05%182.99 K0.66908.36 B ZAR10.10558.45 ZAR+95.29%0.22%Technology services
Strong buy
DSYDISCOVERY LTD+61.17%22,019 ZAC+0.83%837.3 K0.82146.47 B ZAR17.9912.24 ZAR+44.57%1.09%Finance
Strong buy
MTNZFMTN ZAKHELE FUTHI+58.95%2,114 ZAC+0.67%18.38 K1.132.59 B ZAR0.00%Finance
BWNBALWIN PROPERTIES LTD+57.31%269 ZAC+3.46%51.05 K1.651.35 B ZAR5.580.48 ZAR+4.24%0.00%Industrial services
VODVODACOM GROUP LTD+55.86%14,339 ZAC+0.36%882.05 K0.88276.33 B ZAR16.978.45 ZAR+2.15%4.34%Communications
Neutral
VALVALTERRA PLATINUM LTD+53.42%93,002 ZAC+5.62%1.1 M1.09231.31 B ZAR34.7326.78 ZAR−45.86%1.45%Non-energy minerals
Neutral
SSUSOUTHERN SUN LTD+53.06%900 ZAC−0.66%1.22 M0.6312.19 B ZAR11.790.76 ZAR+21.16%2.76%Consumer services
Buy
NPKNAMPAK LTD+52.71%53,144 ZAC−1.55%2.96 K0.504.27 B ZAR1.44369.86 ZAR0.00%Process industries
GFIGOLD FIELDS LTD+51.60%45,481 ZAC+4.81%1.04 M0.71388.38 B ZAR18.1425.07 ZAR+76.31%2.30%Non-energy minerals
Buy
PPCPPC LIMITED+49.57%525 ZAC+0.77%690.75 K0.448.01 B ZAR16.570.32 ZAR+252.11%3.37%Non-energy minerals
Strong buy
LEWLEWIS GROUP LTD+49.45%8,502 ZAC+3.15%57.88 K0.194.29 B ZAR6.0614.03 ZAR+79.59%7.28%Retail trade
Strong buy
MTMMOMENTUM GROUP LIMITED+48.60%3,388 ZAC−1.60%2.35 M1.0244.23 B ZAR9.373.62 ZAR+21.74%4.36%Finance
Neutral
HILHOMECHOICE INT PLC+48.00%3,700 ZAC0.00%5250.053.89 B ZAR9.393.94 ZAR+23.92%5.19%Finance
SYGSYGNIA LIMITED+47.76%3,001 ZAC+1.69%10.51 K0.654.59 B ZAR12.592.38 ZAR+16.92%7.63%Finance
DRDDRD GOLD LTD+46.86%2,645 ZAC+6.27%2.08 M2.3221.3 B ZAR13.391.98 ZAR+28.24%2.01%Non-energy minerals
Strong sell
HARHARMONY GM CO LTD+45.45%26,763 ZAC+7.56%1.63 M1.28156.48 B ZAR16.0516.68 ZAR+16.32%1.29%Non-energy minerals
Sell
MSTMUSTEK LTD+40.63%1,350 ZAC−0.74%1640.00782.54 M ZAR−0.34 ZAR−113.79%0.55%Electronic technology
AELALTRON LIMITED A+38.12%2,127 ZAC+0.95%94.28 K0.358 B ZAR21.371.00 ZAR4.27%Technology services
BAWBARLOWORLD LTD+37.46%11,809 ZAC+0.08%451.38 K1.3622.05 B ZAR13.069.04 ZAR−8.04%3.64%Distribution services
Neutral
MSPMAS P.L.C+37.03%2,346 ZAC+1.73%1.59 M0.7416.35 B ZAR6.043.88 ZAR+40.84%0.00%Finance
Strong buy
ACSACSION LIMITED+36.56%874 ZAC0.00%110.013.37 B ZAR2.064.24 ZAR+56.98%3.89%Finance
SSKSTEFANUTTI STCK HLDGS LTD+36.33%409 ZAC+2.51%10 K0.15668.97 M ZAR5.210.79 ZAR+726.74%0.00%Industrial services
CAACA SALES HOLDINGS LTD+36.26%1,725 ZAC−1.43%4.66 K0.118.42 B ZAR13.881.24 ZAR+1.10%1.40%Distribution services
PPHPEPKOR HOLDINGS LTD+36.17%2,707 ZAC−1.99%4.86 M1.01102.12 B ZAR52.690.51 ZAR1.75%Retail trade
Buy
JSEJSE LTD+34.92%13,601 ZAC+0.70%85.21 K0.7711.66 B ZAR12.3111.05 ZAR+10.28%6.13%Finance
Buy
PMVPRIMESERV GROUP LTD+34.73%225 ZAC−22.95%56 K4.07223.93 M ZAR4.45%Commercial services
TBSTIGER BRANDS LTD+32.84%29,098 ZAC−0.90%317.71 K0.9244.42 B ZAR12.3023.65 ZAR+28.26%3.52%Consumer non-durables
Neutral
CTACAPITAL APPRECIATION LTD+32.09%177 ZAC0.00%411.26 K0.522.18 B ZAR10.540.17 ZAR5.73%Finance
SNTSANTAM LIMITED+31.17%43,941 ZAC−1.34%114.89 K1.1149.14 B ZAR13.2333.22 ZAR+12.53%3.41%Finance
Buy
CPICAPITEC BANK HLDGS LTD+29.73%347,943 ZAC−0.42%104.59 K0.60405.65 B ZAR29.31118.72 ZAR+30.04%1.86%Finance
Buy
KSTPSG FIN SERVICES LTD+29.35%2,217 ZAC+0.18%520.87 K1.3127.52 B ZAR22.191.00 ZAR+24.19%2.35%Finance
Buy
SUISUN INTERNATIONAL LTD+27.48%4,750 ZAC+0.27%307.19 K1.4011.54 B ZAR9.534.98 ZAR+18.98%8.40%Consumer services
Buy
REMREMGRO LTD+26.95%17,139 ZAC−1.22%1.13 M1.2698.03 B ZAR13.0513.13 ZAR1.61%Finance
Buy
MDIMASTER DRILLING GRP LTD+26.80%1,533 ZAC+0.07%9.23 K4.292.31 B ZAR7.362.08 ZAR−16.58%4.24%Non-energy minerals
ARTARGENT INDUSTRIAL LTD+25.00%2,800 ZAC+0.07%237.08 K2.671.51 B ZAR5.644.96 ZAR+12.26%4.29%Producer manufacturing
SBPSABVEST CAPITAL LIMITED+24.64%9,222 ZAC−4.19%32.3 K14.433.69 B ZAR3.9723.24 ZAR+46.12%1.09%Finance
AFHALEXANDER FORBES GRP HLDGS+24.29%870 ZAC+2.11%40.56 K0.369.79 B ZAR12.480.70 ZAR+34.36%6.12%Finance
THATHARISA PLC+23.49%2,303 ZAC+2.86%312.08 K3.846.69 B ZAR3.66%Non-energy minerals
Strong buy
FFBFORTRESS REAL EST INV B+23.18%2,051 ZAC−0.92%1.34 M0.8722.29 B ZAR8.872.31 ZAR−19.63%7.08%Finance
Neutral
YYLBEEYEBOYETHU (RF) LTD+21.74%2,800 ZAC+1.67%8440.451.46 B ZAR0.6344.18 ZAR6.97%Finance
TRLTRELLIDOR HLDGS LTD+21.21%200 ZAC+1.52%40 K0.30185.66 M ZAR4.530.44 ZAR0.00%Producer manufacturing
PIKPICK N PAY STORES LTD+17.10%2,636 ZAC−0.98%1.55 M1.5228.24 B ZAR−1.28 ZAR+77.16%0.00%Retail trade
Neutral
SNVSANTOVA LIMITED+16.94%932 ZAC0.00%22.37 K0.401.18 B ZAR8.211.14 ZAR+3.18%0.00%Transportation
NY1NINETY ONE LIMITED+16.94%4,543 ZAC+0.73%906.61 K1.1480.09 B ZAR11.403.98 ZAR−7.74%6.12%Finance
Sell
OMNOMNIA HOLDINGS LTD+16.17%7,960 ZAC−0.31%167.81 K0.8312.69 B ZAR11.426.97 ZAR+0.07%4.70%Process industries
Strong buy
NTCNETCARE LIMITED+14.98%1,351 ZAC+0.07%3.1 M0.6617.03 B ZAR11.341.19 ZAR+23.47%5.19%Health services
Buy
CLICLIENTELE LTD+14.65%1,260 ZAC−1.25%85.66 K5.375.77 B ZAR6.172.04 ZAR+74.80%9.81%Miscellaneous
ABGABSA GROUP LIMITED+13.49%17,648 ZAC−0.73%1.6 M0.60147.37 B ZAR6.8025.95 ZAR+8.43%8.21%Finance
Strong buy
NVSNOVUS HOLDINGS LIMITED+13.09%700 ZAC−0.71%71.47 K2.452.22 B ZAR6.821.03 ZAR+35.38%7.09%Commercial services
MFLMETROFILE HOLDINGS LTD+13.06%277 ZAC+2.59%38.66 K0.301.12 B ZAR−0.02 ZAR−105.96%4.07%Technology services
CATCAXTON CTP PUBLISH PRINT+11.35%1,138 ZAC+0.35%70.53 K2.054.01 B ZAR5.572.04 ZAR+18.53%5.29%Consumer services
CMLCORONATION FUND MNGRS LD+11.25%4,183 ZAC−1.09%854.62 K1.0916.37 B ZAR6.566.38 ZAR+69.07%10.13%Finance
SBKSTANDARD BANK GROUP LTD+10.92%23,071 ZAC−0.59%1.6 M0.87374.77 B ZAR8.8126.18 ZAR−0.65%6.49%Finance
Buy
SLMSANLAM LIMITED+10.70%8,786 ZAC−0.75%1.85 M0.78174.85 B ZAR8.3410.54 ZAR+52.06%5.03%Finance
Buy
MCGMULTICHOICE GROUP LTD+10.34%11,858 ZAC−0.70%470.88 K0.5151.05 B ZAR42.912.76 ZAR0.00%Consumer services
FBRFAMOUS BRANDS LTD+9.96%5,828 ZAC−2.93%80.56 K1.386.01 B ZAR10.685.46 ZAR+19.50%5.23%Transportation
Strong buy
RBXRAUBEX GROUP LTD+9.68%4,848 ZAC+0.41%534.71 K0.708.73 B ZAR8.175.94 ZAR+25.94%4.10%Industrial services
Strong buy
IVTINVICTA HOLDINGS LTD+9.35%3,299 ZAC−1.49%44.25 K1.062.99 B ZAR4.287.71 ZAR+57.58%3.18%Distribution services
BOXBOXER RETAIL LIMITED+9.13%6,876 ZAC−0.48%209.6 K0.4331.6 B ZAR22.953.00 ZAR+3.19%0.00%Consumer services
Neutral
CLSCLICKS GROUP LTD+8.99%36,737 ZAC−0.98%644.27 K1.1187.94 B ZAR29.1512.60 ZAR+14.25%2.09%Retail trade
Buy
LHCLIFE HEALTHC GRP HLDGS LTD+8.73%1,357 ZAC+0.44%2.96 M0.7519.68 B ZAR−0.63 ZAR−128.47%3.84%Health services
Buy
ADHADVTECH LTD+8.06%3,216 ZAC+0.34%373.12 K1.2517.55 B ZAR16.082.00 ZAR+15.51%3.15%Commercial services
TPCTRANSPACO LTD+7.94%3,400 ZAC0.00%4.49 K3.38946.54 M ZAR6.924.91 ZAR−10.88%6.91%Process industries
ZZDZEDA LIMITED+7.61%1,259 ZAC−0.71%15.45 K0.042.36 B ZAR3.723.39 ZAR−4.93%7.90%Finance
Buy
ARLASTRAL FOODS LTD+7.49%17,340 ZAC−0.37%75.38 K0.236.71 B ZAR11.5315.03 ZAR4.25%Process industries
Strong buy
ASCASCENDIS HEALTH LTD+6.33%84 ZAC−2.33%29.02 K1.24530.82 M ZAR29.470.03 ZAR0.00%Health technology
HDCHUDACO INDUSTRIES LTD+5.76%18,825 ZAC+0.18%7.61 K0.145.27 B ZAR9.8419.14 ZAR−3.82%5.45%Distribution services
Buy
CMHCOMBINED MOTOR HLDGS LTD+5.23%2,999 ZAC+0.03%14.8 K0.472.24 B ZAR7.563.97 ZAR−26.00%9.10%Retail trade
Strong sell
OMUOLD MUTUAL LIMITED+4.85%1,255 ZAC+5.37%35.48 M2.3356.18 B ZAR7.371.70 ZAR+10.83%7.21%Finance
Neutral
BIDBID CORPORATION LTD+4.19%45,532 ZAC−0.34%356.43 K0.56153.31 B ZAR19.2923.60 ZAR+6.05%2.46%Consumer services
Neutral
MRPMR PRICE GROUP LTD+4.06%21,001 ZAC−2.55%1.84 M1.5154.99 B ZAR15.3113.72 ZAR+10.54%3.85%Retail trade
Buy
NRPNEPI ROCKCASTLE N.V.+3.29%13,799 ZAC+0.57%916.33 K0.9397.74 B ZAR7.9417.37 ZAR+15.92%7.81%Finance
Buy
RBORAINBOW CHICKEN LIMITED+2.82%401 ZAC+0.25%17.4 K0.213.57 B ZAR7.500.53 ZAR0.00%Process industries
SURSPUR CORPORATION LTD+2.34%3,327 ZAC+0.82%30.14 K0.402.77 B ZAR11.202.97 ZAR+6.50%9.65%Consumer non-durables
LTELIGHTHOUSE PROPERTIES PLC+0.25%802 ZAC−1.11%1.43 M3.4516.9 B ZAR11.880.68 ZAR−85.06%6.28%Finance
WBOWILSON BAYLY HLM-OVC LTD+0.21%17,652 ZAC−0.01%133.71 K0.8411.35 B ZAR8.8220.02 ZAR+14.12%3.00%Industrial services
RFGRFG HOLDINGS LIMITED−0.72%1,527 ZAC+0.26%47.94 K0.443.98 B ZAR7.532.03 ZAR+2.36%7.30%Consumer non-durables
Buy
AFEAECI LIMITED−1.53%10,368 ZAC+0.01%177.41 K0.509.89 B ZAR−2.72 ZAR−124.90%2.11%Process industries
RCLRCL FOODS LIMITED−1.62%974 ZAC−0.92%54.88 K3.718.8 B ZAR4.961.96 ZAR+49.75%5.61%Consumer non-durables
FSRFIRSTRAND LTD−2.05%7,585 ZAC−1.08%7.94 M0.85429.97 B ZAR10.697.10 ZAR+5.00%5.66%Finance
Buy
INLINVESTEC LTD−2.21%13,356 ZAC−0.13%524.61 K0.66244.46 B ZAR7.8217.08 ZAR6.16%Finance
Sell