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+235.65%386 ZAC−3.50%12.55 K0.13668.97 M ZAR4.910.79 ZAR+726.74%0.00%Industrial services
BLUBLUE LABEL TELECOMS LTD+220.77%1,328 ZAC−0.15%1.03 M0.3211.64 B ZAR18.830.71 ZAR−16.19%0.00%Distribution services
NPKNAMPAK LTD+184.48%51,776 ZAC+1.53%5.01 K0.644.04 B ZAR1.40369.86 ZAR0.00%Process industries
BATBRAIT PLC+147.67%213 ZAC−1.39%320.06 K0.488.38 B ZAR7.310.29 ZAR0.00%Finance
IOCIOCO LIMITED+132.90%361 ZAC+6.18%217.17 K0.462.14 B ZAR15.430.23 ZAR0.00%Technology services
PMRPREMIER GROUP LIMITED+118.31%14,190 ZAC+2.47%4.72 K0.145.33 M ZAR15.399.22 ZAR+29.61%1.59%Distribution services
Buy
WBCWE BUY CARS HLDS LTD+108.74%5,281 ZAC+3.14%958.25 K2.0521.39 B ZAR24.152.19 ZAR0.49%Retail trade
OUTOUTSURANCE GROUP LIMITED+87.92%7,808 ZAC−1.51%2.07 M0.87122.38 B ZAR28.942.70 ZAR+22.89%2.55%Finance
Neutral
TKGTELKOM SA SOC LTD+82.51%4,435 ZAC+2.61%2.09 M1.7521.12 B ZAR2.9415.07 ZAR+292.45%0.00%Communications
Buy
CHPCHOPPIES ENTERPRISES LTD+80.33%110 ZAC−5.17%8.08 K0.161.3 B ZAR11.930.09 ZAR5.45%Retail trade
DSYDISCOVERY LTD+79.99%21,464 ZAC−0.61%1.02 M0.67144.85 B ZAR17.5412.24 ZAR+44.57%1.11%Finance
Buy
PPEPURPLE GROUP LTD+78.48%141 ZAC+0.71%406.63 K0.441.93 B ZAR42.220.03 ZAR0.00%Finance
SDOSTADIO HOLDINGS LIMITED+78.32%847 ZAC−0.59%133.76 K0.517.24 B ZAR27.750.31 ZAR+26.43%1.78%Commercial services
PPCPPC LIMITED+76.13%546 ZAC+5.41%1.41 M0.397.98 B ZAR17.230.32 ZAR+252.11%2.63%Non-energy minerals
Strong buy
DTCDATATEC LTD+73.91%6,539 ZAC+1.36%1.94 M3.3415.17 B ZAR14.384.55 ZAR+23.42%3.18%Technology services
Buy
EPEEPE CAPITAL PARTNERS LTD+73.33%650 ZAC−5.80%5.64 K0.051.77 B ZAR6.660.98 ZAR0.00%Finance
GFIGOLD FIELDS LTD+72.25%43,349 ZAC−3.99%2.3 M1.19404.12 B ZAR17.2925.07 ZAR+76.31%2.21%Non-energy minerals
Buy
DRDDRD GOLD LTD+72.06%2,605 ZAC+0.62%966.56 K0.8222.16 B ZAR13.191.98 ZAR+28.24%1.93%Non-energy minerals
Sell
ADRADCORP HOLDINGS LIMITED+70.53%648 ZAC+3.35%9.82 K0.30673 M ZAR4.981.30 ZAR+60.07%6.00%Commercial services
IMPIMPALA PLATINUM HLGS LTD+69.32%14,487 ZAC−2.88%3.55 M0.56134.4 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
SSUSOUTHERN SUN LTD+67.95%875 ZAC−1.24%278.77 K0.3711.87 B ZAR11.460.76 ZAR+21.16%1.41%Consumer services
Buy
SBPSABVEST CAPITAL LIMITED+67.66%11,000 ZAC+5.05%6360.054.01 B ZAR4.7323.24 ZAR+46.12%1.00%Finance
LEWLEWIS GROUP LTD+65.26%8,281 ZAC+1.36%28.86 K0.834.25 B ZAR5.9014.03 ZAR+79.59%7.34%Retail trade
Strong buy
HARHARMONY GM CO LTD+65.16%25,434 ZAC−4.62%2.22 M0.88167.69 B ZAR15.2516.68 ZAR+16.32%1.20%Non-energy minerals
Sell
TBSTIGER BRANDS LTD+62.36%31,661 ZAC−1.83%427.51 K0.8548.79 B ZAR13.3923.65 ZAR+28.26%3.21%Consumer non-durables
Neutral
MTNMTN GROUP LTD+61.19%12,621 ZAC−4.74%5.99 M0.89238.87 B ZAR−5.31 ZAR−345.02%2.60%Communications
Buy
MTMMOMENTUM GROUP LIMITED+58.15%3,416 ZAC−1.13%7.33 M2.5244.57 B ZAR9.453.62 ZAR+21.74%4.34%Finance
Neutral
FGLFINBOND GROUP LTD+57.41%85 ZAC0.00%37.94 K0.15438.36 M ZAR13.060.07 ZAR+244.44%11.26%Finance
AELALTRON LIMITED A+56.11%2,031 ZAC−2.78%643.77 K1.327.95 B ZAR20.411.00 ZAR3.49%Technology services
CPICAPITEC BANK HLDGS LTD+55.39%341,865 ZAC−0.95%189.3 K1.03400.71 B ZAR28.80118.72 ZAR+30.04%1.89%Finance
Buy
SEPSEPHAKU HOLDINGS LTD+52.73%168 ZAC−1.75%72.46 K1.55432.63 M ZAR5.190.32 ZAR+344.37%0.00%Non-energy minerals
MSTMUSTEK LTD+52.07%1,399 ZAC−0.36%2.34 K0.01808.44 M ZAR−0.34 ZAR−113.79%0.53%Electronic technology
NPHNORTHAM PLATINUM HLDGS LTD+52.04%16,694 ZAC−2.13%1.8 M0.5267.16 B ZAR43.423.84 ZAR0.50%Non-energy minerals
Buy
BELBELL EQUIPMENT LTD+51.91%4,100 ZAC−1.18%25.4 K0.833.97 B ZAR9.914.14 ZAR−41.99%3.86%Producer manufacturing
SSWSIBANYE STILLWATER LTD+50.82%3,018 ZAC−1.34%18.3 M0.7986.62 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
CAACA SALES HOLDINGS LTD+47.58%1,771 ZAC+1.14%8.49 K0.128.42 B ZAR14.251.24 ZAR+1.10%1.40%Distribution services
PPHPEPKOR HOLDINGS LTD+46.85%2,702 ZAC−0.26%4.39 M0.53100.09 B ZAR52.590.51 ZAR1.79%Retail trade
Buy
VODVODACOM GROUP LTD+46.39%13,169 ZAC−2.50%2.17 M1.53261.28 B ZAR16.088.19 ZAR−0.99%4.22%Communications
Neutral
SNTSANTAM LIMITED+42.82%41,848 ZAC−1.65%25.32 K0.3646.94 B ZAR12.6033.22 ZAR+12.53%3.57%Finance
Buy
BWNBALWIN PROPERTIES LTD+42.37%252 ZAC−1.18%83.72 K1.381.32 B ZAR5.230.48 ZAR+4.24%0.00%Industrial services
SYGSYGNIA LIMITED+40.33%2,930 ZAC+4.79%30.4 K0.064.35 B ZAR12.292.38 ZAR+16.92%7.76%Finance
NPNNASPERS LTD -N-+36.95%530,805 ZAC−0.08%403.69 K1.29864.34 B ZAR15.67338.74 ZAR−8.86%0.23%Technology services
Buy
RNGRANDGOLD & EXPL CO LTD+33.33%80 ZAC0.00%1.7 K0.2357.27 M ZAR−0.17 ZAR+47.25%0.00%Non-energy minerals
OMNOMNIA HOLDINGS LTD+32.99%7,773 ZAC−0.91%550.74 K2.3912.47 B ZAR11.156.97 ZAR+0.07%4.78%Process industries
Strong buy
JSEJSE LTD+32.55%12,635 ZAC−0.10%44.52 K0.4010.92 B ZAR11.4411.05 ZAR+10.28%6.55%Finance
Buy
CTACAPITAL APPRECIATION LTD+32.50%159 ZAC+2.58%176.4 K0.381.89 B ZAR12.760.12 ZAR+25.10%6.61%Finance
RBXRAUBEX GROUP LTD+31.07%4,691 ZAC+1.36%301.97 K0.388.37 B ZAR7.905.94 ZAR+25.94%4.02%Industrial services
Strong buy
VALVALTERRA PLATINUM LTD+29.65%74,551 ZAC−2.12%4.04 M0.72200.07 B ZAR27.8426.78 ZAR−45.86%1.67%Non-energy minerals
Neutral
MSPMAS P.L.C+29.56%2,139 ZAC+1.33%989.13 K0.3114.97 B ZAR5.513.88 ZAR+40.84%0.00%Finance
Buy
RFGRFG HOLDINGS LIMITED+28.48%1,773 ZAC−0.17%40.61 K0.104.64 B ZAR8.742.03 ZAR+2.36%6.26%Consumer non-durables
Buy
IVTINVICTA HOLDINGS LTD+28.30%3,400 ZAC0.00%880.003.07 B ZAR7.794.36 ZAR−14.59%3.09%Distribution services
HILHOMECHOICE INT PLC+28.20%3,205 ZAC−4.33%1.14 K0.123.52 B ZAR8.143.94 ZAR+23.92%5.73%Finance
YYLBEEYEBOYETHU (RF) LTD+27.56%2,615 ZAC+0.19%7480.281.38 B ZAR5.125.10 ZAR7.36%Finance
RENRENERGEN LIMITED+27.19%1,291 ZAC−1.90%570.73 K0.732.04 B ZAR−1.59 ZAR−111.65%0.00%Energy minerals
NVSNOVUS HOLDINGS LIMITED+26.99%748 ZAC−3.86%154.17 K2.572.46 B ZAR7.281.03 ZAR+35.38%6.41%Commercial services
FFBFORTRESS REAL EST INV B+26.40%2,006 ZAC+0.80%1.02 M0.7921.43 B ZAR8.682.31 ZAR−19.63%7.36%Finance
Neutral
MDIMASTER DRILLING GRP LTD+25.48%1,507 ZAC−5.46%3.92 K0.382.4 B ZAR7.242.08 ZAR−16.58%3.29%Non-energy minerals
FBRFAMOUS BRANDS LTD+24.58%6,213 ZAC−2.62%164.73 K1.896.39 B ZAR11.395.46 ZAR+19.50%4.92%Transportation
Strong buy
NTCNETCARE LIMITED+23.98%1,463 ZAC+2.24%3.64 M0.9418.09 B ZAR12.281.19 ZAR+23.47%4.88%Health services
Buy
ARLASTRAL FOODS LTD+23.17%18,064 ZAC+0.90%187.48 K1.396.9 B ZAR12.0215.03 ZAR2.91%Process industries
Strong buy
TPCTRANSPACO LTD+22.55%3,799 ZAC+5.53%1.34 K0.941 B ZAR7.744.91 ZAR−10.88%6.53%Process industries
CMHCOMBINED MOTOR HLDGS LTD+21.83%3,192 ZAC+1.30%26.14 K1.152.36 B ZAR8.053.97 ZAR−26.00%10.19%Retail trade
KSTPSG FIN SERVICES LTD+21.25%2,020 ZAC−0.30%966.4 K1.8925.19 B ZAR20.221.00 ZAR+24.19%2.57%Finance
Buy
BAWBARLOWORLD LTD+20.87%10,899 ZAC−0.62%217.19 K1.0320.49 B ZAR12.059.04 ZAR−8.04%4.74%Distribution services
Neutral
BCFBOWLER METCALF LTD+20.17%1,299 ZAC+8.25%4.43 K0.68816.64 M ZAR7.691.69 ZAR+36.18%5.23%Producer manufacturing
SBKSTANDARD BANK GROUP LTD+19.93%22,667 ZAC−0.34%1.46 M0.61367.34 B ZAR8.6626.18 ZAR−0.65%6.63%Finance
Buy
REMREMGRO LTD+19.71%15,239 ZAC−0.63%608.43 K0.7386.64 B ZAR11.6013.13 ZAR1.83%Finance
Buy
SURSPUR CORPORATION LTD+18.95%3,565 ZAC+0.65%63.69 K1.702.97 B ZAR12.002.97 ZAR+6.50%8.99%Consumer non-durables
Strong buy
YRKYORK TIMBER HOLDINGS LTD+18.79%196 ZAC+1.03%18.36 K0.39893.13 M ZAR4.960.40 ZAR0.00%Industrial services
CLSCLICKS GROUP LTD+18.44%35,709 ZAC−1.51%1.32 M2.0485.92 B ZAR28.3312.60 ZAR+14.25%2.14%Retail trade
Neutral
WBOWILSON BAYLY HLM-OVC LTD+17.93%18,397 ZAC−0.37%176.43 K1.6211.88 B ZAR9.1920.02 ZAR+14.12%2.87%Industrial services
Buy
MRPMR PRICE GROUP LTD+17.35%21,477 ZAC+0.72%2.04 M1.2154.42 B ZAR15.6613.72 ZAR+10.53%3.89%Retail trade
Neutral
ARTARGENT INDUSTRIAL LTD+17.31%2,521 ZAC+0.84%30.66 K0.621.36 B ZAR5.614.49 ZAR−0.72%4.80%Producer manufacturing
SLMSANLAM LIMITED+16.76%8,604 ZAC−0.84%1.75 M0.45171.32 B ZAR8.1710.54 ZAR+52.06%5.13%Finance
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD+16.03%1,375 ZAC−0.65%2.52 M0.4020.11 B ZAR−0.63 ZAR−128.47%3.62%Health services
Neutral
HDCHUDACO INDUSTRIES LTD+15.09%19,451 ZAC+0.91%45.06 K3.855.41 B ZAR11.0017.68 ZAR−15.61%5.32%Distribution services
CATCAXTON CTP PUBLISH PRINT+15.07%1,191 ZAC+0.59%8 K0.144.21 B ZAR5.832.04 ZAR+18.53%5.06%Consumer services
MTNZFMTN ZAKHELE FUTHI+14.35%1,618 ZAC+3.78%38.71 K2.581.93 B ZAR0.00%Finance
OMUOLD MUTUAL LIMITED+14.20%1,198 ZAC+0.67%13.43 M0.9956.08 B ZAR7.031.70 ZAR+10.83%7.23%Finance
Neutral
ADHADVTECH LTD+13.96%3,086 ZAC+0.52%759.32 K2.6916.8 B ZAR15.432.00 ZAR+15.51%3.29%Commercial services
Buy
NY1NINETY ONE LIMITED+13.79%4,232 ZAC+2.94%732.52 K0.7372.92 B ZAR10.623.98 ZAR−7.74%6.71%Finance
Sell
SUISUN INTERNATIONAL LTD+13.33%4,080 ZAC+0.57%254.21 K0.949.88 B ZAR8.194.98 ZAR+18.98%9.82%Consumer services
Buy
VUNVUNANI LTD+12.82%220 ZAC+9.45%5440.71323.37 M ZAR8.96%Finance
CMLCORONATION FUND MNGRS LD+11.95%3,673 ZAC−0.38%264.83 K0.6214.27 B ZAR5.766.38 ZAR+69.07%11.20%Finance
SNVSANTOVA LIMITED+11.57%887 ZAC+0.11%230.9 K1.781.12 B ZAR7.811.14 ZAR+3.18%0.00%Transportation
CLICLIENTELE LTD+11.19%1,113 ZAC−2.54%4.92 K0.225.19 B ZAR5.452.04 ZAR+74.80%10.92%Miscellaneous
ABGABSA GROUP LIMITED+10.52%17,374 ZAC+0.84%1.56 M0.69142.83 B ZAR6.7025.95 ZAR+8.43%8.47%Finance
Strong buy
RMHRMB HOLDINGS LTD+10.26%43 ZAC+2.38%770.66 K1.29585.03 M ZAR0.00%Finance
ASCASCENDIS HEALTH LTD+10.00%88 ZAC+2.33%228.61 K4.64537.06 M ZAR30.880.03 ZAR0.00%Health technology
FTHFRONTIER TRANSPORT HLDG LD+9.38%700 ZAC+3.40%990.001.98 B ZAR5.501.27 ZAR−4.76%7.40%Transportation
MCGMULTICHOICE GROUP LTD+9.31%11,587 ZAC+0.32%1.16 M1.9849.38 B ZAR41.932.76 ZAR0.00%Consumer services
Neutral
BIDBID CORPORATION LTD+8.53%44,399 ZAC+0.02%825.7 K1.47148.95 B ZAR18.8123.60 ZAR+6.05%2.53%Consumer services
Neutral
SPGSUPER GROUP LTD+7.64%2,960 ZAC+1.89%2.32 M1.349.87 B ZAR−0.26 ZAR−106.13%2.07%Transportation
Neutral
MTHMOTUS HOLDINGS LTD+7.58%9,272 ZAC−2.19%325.05 K0.5916.35 B ZAR6.6114.02 ZAR−17.15%5.54%Distribution services
Buy
AFEAECI LIMITED+7.04%10,374 ZAC−0.06%223.44 K1.149.9 B ZAR−2.72 ZAR−124.90%2.11%Process industries
PPRPUTPROP LTD+6.88%342 ZAC+6.88%90.00135.7 M ZAR4.370.78 ZAR+161.67%4.84%Finance
AFHALEXANDER FORBES GRP HLDGS+6.69%845 ZAC−6.11%348.72 K5.0810.25 B ZAR12.230.69 ZAR+33.26%5.78%Finance
TFGTHE FOSCHINI GROUP LIMITED+6.17%12,050 ZAC−2.39%2.08 M1.0339.92 B ZAR12.399.72 ZAR+4.71%2.92%Retail trade
Buy
SHPSHOPRITE HOLDINGS LTD+5.66%26,706 ZAC−1.26%2.53 M1.76148.25 B ZAR21.9812.15 ZAR2.70%Retail trade
Buy
ACSACSION LIMITED+5.22%827 ZAC+3.25%390.143.08 B ZAR4.24%Finance