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+238.05%1,386 ZAC−1.77%1.41 M0.4912.36 B ZAR19.650.71 ZAR−16.19%0.00%Distribution services
IOCIOCO LIMITED+157.86%410 ZAC+5.67%917.7 K2.012.46 B ZAR17.520.23 ZAR0.00%Technology services
CHPCHOPPIES ENTERPRISES LTD+157.58%170 ZAC+6.25%44.58 K0.801.53 B ZAR18.430.09 ZAR4.62%Retail trade
TKGTELKOM SA SOC LTD+132.08%5,382 ZAC+2.32%1.99 M0.4325.72 B ZAR3.5715.07 ZAR+292.45%0.00%Communications
Buy
WBCWE BUY CARS HLDS LTD+115.40%5,973 ZAC−0.43%247.06 K0.3225.06 B ZAR27.322.19 ZAR0.92%Retail trade
BATBRAIT PLC+113.59%220 ZAC0.00%710.35 K0.078.54 B ZAR8.400.26 ZAR0.00%Finance
PPEPURPLE GROUP LTD+96.25%157 ZAC+1.95%240.85 K0.602.15 B ZAR47.010.03 ZAR0.00%Finance
PMRPREMIER GROUP LIMITED+91.93%14,201 ZAC+0.44%27.57 K0.9618.23 B ZAR15.409.22 ZAR+29.61%1.56%Distribution services
Buy
IMPIMPALA PLATINUM HLGS LTD+85.98%17,110 ZAC+5.01%2.89 M0.57146.82 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
SDOSTADIO HOLDINGS LIMITED+78.88%898 ZAC+0.67%644.83 K1.667.58 B ZAR29.420.31 ZAR+26.43%1.70%Commercial services
SSKSTEFANUTTI STCK HLDGS LTD+76.68%394 ZAC−1.50%15.48 K0.28668.97 M ZAR5.020.79 ZAR+726.74%0.00%Industrial services
DTCDATATEC LTD+74.32%6,366 ZAC−1.70%422.15 K0.4815.23 B ZAR14.004.55 ZAR+23.42%3.17%Technology services
Buy
NPKNAMPAK LTD+72.23%52,501 ZAC+0.33%14.74 K2.604.14 B ZAR1.42369.86 ZAR0.00%Process industries
ADRADCORP HOLDINGS LIMITED+70.88%716 ZAC+0.42%3010.01767.45 M ZAR5.501.30 ZAR+60.07%5.26%Commercial services
MTNMTN GROUP LTD+69.16%13,998 ZAC−0.34%2.31 M0.43246.08 B ZAR−5.31 ZAR−345.02%2.46%Communications
Buy
SSWSIBANYE STILLWATER LTD+69.12%3,494 ZAC+5.21%8.43 M0.4494.03 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
OUTOUTSURANCE GROUP LIMITED+66.82%7,872 ZAC+1.39%1.23 M0.57119.9 B ZAR29.182.70 ZAR+22.89%2.60%Finance
Neutral
SSUSOUTHERN SUN LTD+61.82%890 ZAC+0.79%452.65 K0.4111.92 B ZAR11.660.76 ZAR+21.16%2.82%Consumer services
Buy
EPEEPE CAPITAL PARTNERS LTD+59.13%662 ZAC+4.58%56.02 K0.961.62 B ZAR6.780.98 ZAR0.00%Finance
NPHNORTHAM PLATINUM HLDGS LTD+56.94%19,939 ZAC+3.46%1.47 M0.3175.87 B ZAR51.863.84 ZAR0.44%Non-energy minerals
Buy
DSYDISCOVERY LTD+56.34%22,044 ZAC−0.05%404.54 K0.26147.92 B ZAR18.0112.24 ZAR+44.57%1.08%Finance
Buy
GFIGOLD FIELDS LTD+54.85%43,256 ZAC+3.15%573.38 K0.29375.3 B ZAR17.2525.07 ZAR+76.31%2.38%Non-energy minerals
Buy
NPNNASPERS LTD -N-+51.78%535,930 ZAC−0.44%194.78 K0.40875.8 B ZAR9.60558.45 ZAR+95.29%0.22%Technology services
Strong buy
AELALTRON LIMITED A+50.70%2,152 ZAC−0.88%495.51 K1.578.25 B ZAR21.621.00 ZAR4.15%Technology services
DRDDRD GOLD LTD+49.94%2,489 ZAC+3.11%1.17 M1.2720.65 B ZAR12.601.98 ZAR+28.24%2.07%Non-energy minerals
Sell
HARHARMONY GM CO LTD+46.53%25,390 ZAC+1.60%668.66 K0.28157.14 B ZAR15.2316.68 ZAR+16.32%1.28%Non-energy minerals
Sell
SYGSYGNIA LIMITED+44.91%3,059 ZAC+3.55%27.48 K1.544.6 B ZAR12.832.38 ZAR+16.92%7.61%Finance
MSTMUSTEK LTD+43.87%1,374 ZAC−1.01%236.51 K6.06799.81 M ZAR−0.34 ZAR−113.79%0.54%Electronic technology
SBPSABVEST CAPITAL LIMITED+43.69%9,699 ZAC−3.01%3.51 K0.583.82 B ZAR4.1723.24 ZAR+46.12%1.05%Finance
MTMMOMENTUM GROUP LIMITED+43.34%3,403 ZAC+0.71%2.48 M0.7243.5 B ZAR9.413.62 ZAR+21.74%4.44%Finance
Neutral
PPHPEPKOR HOLDINGS LTD+43.31%2,816 ZAC+0.68%3.19 M0.47103.23 B ZAR54.810.51 ZAR1.74%Retail trade
Buy
VODVODACOM GROUP LTD+43.09%13,880 ZAC−0.18%496.72 K0.23268.9 B ZAR16.438.45 ZAR+2.15%4.46%Communications
Neutral
TBSTIGER BRANDS LTD+42.78%30,620 ZAC+0.04%115.42 K0.2346.31 B ZAR12.9523.65 ZAR+28.26%3.38%Consumer non-durables
Neutral
FGLFINBOND GROUP LTD+42.19%91 ZAC0.00%11.24 K0.08469.31 M ZAR13.980.07 ZAR+244.44%10.52%Finance
LEWLEWIS GROUP LTD+42.11%8,100 ZAC−0.41%18.88 K0.584.23 B ZAR5.7714.03 ZAR+79.59%7.38%Retail trade
Strong buy
CTACAPITAL APPRECIATION LTD+41.80%173 ZAC0.00%1.15 M1.132.09 B ZAR10.300.17 ZAR5.96%Finance
BELBELL EQUIPMENT LTD+40.64%4,191 ZAC−0.21%479.69 K12.274.02 B ZAR10.134.14 ZAR−41.99%3.81%Producer manufacturing
BWNBALWIN PROPERTIES LTD+39.15%263 ZAC+2.73%9.51 K0.251.35 B ZAR5.460.48 ZAR+4.24%0.00%Industrial services
VALVALTERRA PLATINUM LTD+36.39%84,998 ZAC+5.25%799.73 K0.39212.16 B ZAR31.7426.78 ZAR−45.86%1.58%Non-energy minerals
Neutral
ACSACSION LIMITED+35.73%813 ZAC+31.55%500.042.38 B ZAR1.924.24 ZAR+56.98%5.50%Finance
MTNZFMTN ZAKHELE FUTHI+34.00%1,742 ZAC−2.13%10.96 K0.402.2 B ZAR0.00%Finance
PPCPPC LIMITED+33.51%514 ZAC−0.96%853.83 K0.387.93 B ZAR16.220.32 ZAR+252.11%3.40%Non-energy minerals
Strong buy
MSPMAS P.L.C+33.37%2,334 ZAC−1.14%506.27 K0.2616.74 B ZAR6.013.88 ZAR+40.84%0.00%Finance
Buy
CPICAPITEC BANK HLDGS LTD+32.77%357,809 ZAC−0.55%64.67 K0.27417.69 B ZAR30.14118.72 ZAR+30.04%1.81%Finance
Buy
MDIMASTER DRILLING GRP LTD+31.32%1,589 ZAC+5.09%20.002.28 B ZAR7.632.08 ZAR−16.58%4.30%Non-energy minerals
SNTSANTAM LIMITED+30.33%42,942 ZAC+0.22%56.09 K0.3447.27 B ZAR12.9333.22 ZAR+12.53%3.55%Finance
Buy
TRLTRELLIDOR HLDGS LTD+29.47%246 ZAC+2.07%8.15 K0.21229.46 M ZAR5.570.44 ZAR0.00%Producer manufacturing
HILHOMECHOICE INT PLC+29.04%3,226 ZAC−12.79%450.003.89 B ZAR8.193.94 ZAR+23.92%5.19%Finance
BAWBARLOWORLD LTD+27.52%11,561 ZAC+0.50%180.94 K0.2421.49 B ZAR12.799.04 ZAR−8.04%3.74%Distribution services
Neutral
IVTINVICTA HOLDINGS LTD+26.34%3,449 ZAC+1.98%8.44 K0.223.05 B ZAR4.477.71 ZAR+57.58%3.11%Distribution services
RENRENERGEN LIMITED+25.03%1,124 ZAC+2.55%71.4 K0.261.7 B ZAR−1.59 ZAR−111.65%0.00%Energy minerals
FFBFORTRESS REAL EST INV B+23.97%2,048 ZAC+1.49%434.29 K0.2521.73 B ZAR8.862.31 ZAR−19.63%7.26%Finance
Neutral
SUISUN INTERNATIONAL LTD+23.95%4,710 ZAC−0.32%138.33 K0.4811.51 B ZAR9.454.98 ZAR+18.98%8.43%Consumer services
Buy
CLICLIENTELE LTD+23.81%1,300 ZAC+5.52%1.01 K0.055.58 B ZAR6.372.04 ZAR+74.80%10.15%Miscellaneous
CAACA SALES HOLDINGS LTD+23.71%1,727 ZAC−0.12%43.38 K0.918.33 B ZAR13.901.24 ZAR+1.10%1.41%Distribution services
JSEJSE LTD+23.13%13,148 ZAC−0.46%149.1 K1.2911.41 B ZAR11.9011.05 ZAR+10.28%6.27%Finance
NVSNOVUS HOLDINGS LIMITED+22.82%705 ZAC+0.14%575.89 K9.062.22 B ZAR6.861.03 ZAR+35.38%7.10%Commercial services
SNVSANTOVA LIMITED+22.08%929 ZAC0.00%5000.001.18 B ZAR8.191.14 ZAR+3.18%0.00%Transportation
KSTPSG FIN SERVICES LTD+21.96%2,183 ZAC+0.37%220.36 K0.3827.05 B ZAR21.851.00 ZAR+24.19%2.39%Finance
Buy
REMREMGRO LTD+21.76%16,829 ZAC−1.73%940.03 K0.5396.74 B ZAR12.8213.13 ZAR1.64%Finance
Buy
ARTARGENT INDUSTRIAL LTD+21.52%2,710 ZAC−0.95%34.04 K0.261.49 B ZAR5.464.96 ZAR+12.26%4.38%Producer manufacturing
ADHADVTECH LTD+19.59%3,333 ZAC+0.36%298.18 K0.6218.19 B ZAR16.672.00 ZAR+15.51%3.04%Commercial services
Buy
YYLBEEYEBOYETHU (RF) LTD+19.14%2,621 ZAC−12.63%1000.051.59 B ZAR0.5944.18 ZAR6.40%Finance
AFHALEXANDER FORBES GRP HLDGS+17.03%852 ZAC−1.39%23.52 K0.249.94 B ZAR12.230.70 ZAR+34.36%6.03%Finance
AMEAFRICAN MEDIA ENT LTD+16.84%4,850 ZAC−2.02%2000.79343.01 M ZAR9.49%Consumer services
CATCAXTON CTP PUBLISH PRINT+14.12%1,148 ZAC−1.03%21.35 K0.254.1 B ZAR5.622.04 ZAR+18.53%5.18%Consumer services
FBRFAMOUS BRANDS LTD+13.51%6,175 ZAC−2.79%35.79 K0.526.37 B ZAR11.325.46 ZAR+19.50%4.94%Transportation
Strong buy
OMNOMNIA HOLDINGS LTD+13.19%7,923 ZAC+0.47%92.9 K0.2712.53 B ZAR11.376.97 ZAR+0.07%4.76%Process industries
Strong buy
BOXBOXER RETAIL LIMITED+13.14%7,129 ZAC−0.03%169.9 K0.1332.62 B ZAR23.803.00 ZAR+3.19%0.00%Consumer services
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD+12.02%1,445 ZAC−1.10%1.9 M0.4521.25 B ZAR−0.63 ZAR−128.47%3.56%Health services
Neutral
ABGABSA GROUP LIMITED+11.96%17,961 ZAC−0.48%1.34 M0.44149.64 B ZAR6.9225.95 ZAR+8.43%8.09%Finance
Strong buy
NTCNETCARE LIMITED+11.40%1,417 ZAC−0.70%1.69 M0.4018.04 B ZAR11.891.19 ZAR+23.47%4.90%Health services
Buy
NY1NINETY ONE LIMITED+11.27%4,364 ZAC+0.16%260.39 K0.3377.83 B ZAR10.953.98 ZAR−7.74%6.33%Finance
Sell
MCGMULTICHOICE GROUP LTD+10.35%11,735 ZAC−0.39%104.14 K0.1650.36 B ZAR42.472.76 ZAR0.00%Consumer services
Neutral
ASCASCENDIS HEALTH LTD+10.26%86 ZAC0.00%15.16 K0.35537.06 M ZAR30.180.03 ZAR0.00%Health technology
RMHRMB HOLDINGS LTD+10.00%44 ZAC0.00%797.98 K0.75598.96 M ZAR−0.02 ZAR+93.87%0.00%Finance
HDCHUDACO INDUSTRIES LTD+9.47%19,698 ZAC−0.01%4.26 K0.175.53 B ZAR10.2919.14 ZAR−3.82%5.20%Distribution services
BIDBID CORPORATION LTD+8.47%46,099 ZAC−0.47%388.13 K0.56155.43 B ZAR19.5323.60 ZAR+6.05%2.43%Consumer services
Neutral
RNGRANDGOLD & EXPL CO LTD+8.22%79 ZAC+2.60%2890.0455.12 M ZAR−0.17 ZAR+47.25%0.00%Non-energy minerals
CMLCORONATION FUND MNGRS LD+7.62%3,971 ZAC+0.56%180.88 K0.2515.29 B ZAR6.236.38 ZAR+69.07%10.84%Finance
ARLASTRAL FOODS LTD+7.52%17,763 ZAC−0.60%327.48 K1.756.89 B ZAR11.8215.03 ZAR4.14%Process industries
Strong buy
RFGRFG HOLDINGS LIMITED+7.48%1,696 ZAC+0.53%1.58 K0.014.41 B ZAR8.362.03 ZAR+2.36%6.59%Consumer non-durables
Buy
MRPMR PRICE GROUP LTD+7.05%22,168 ZAC+0.19%766.37 K0.3856.47 B ZAR16.1613.72 ZAR+10.54%3.75%Retail trade
Buy
WBOWILSON BAYLY HLM-OVC LTD+6.96%17,901 ZAC−0.05%107.86 K0.7911.52 B ZAR8.9420.02 ZAR+14.12%2.96%Industrial services
SBKSTANDARD BANK GROUP LTD+6.83%22,648 ZAC−0.78%812.67 K0.32368.68 B ZAR8.6526.18 ZAR−0.65%6.60%Finance
Buy
CMHCOMBINED MOTOR HLDGS LTD+6.45%3,087 ZAC−0.03%5.65 K0.092.31 B ZAR7.783.97 ZAR−26.00%8.84%Retail trade
Strong sell
CLSCLICKS GROUP LTD+6.39%37,022 ZAC−1.50%271.71 K0.3989.08 B ZAR29.3712.60 ZAR+14.25%2.06%Retail trade
Buy
TFGTHE FOSCHINI GROUP LIMITED+6.27%13,708 ZAC+2.28%1.85 M1.1743.35 B ZAR14.109.72 ZAR+4.69%2.69%Retail trade
Buy
SLMSANLAM LIMITED+5.85%8,880 ZAC−0.83%1.23 M0.32176.81 B ZAR8.4310.54 ZAR+52.06%4.97%Finance
Neutral
PIKPICK N PAY STORES LTD+5.77%2,750 ZAC−0.54%451.42 K0.2229.33 B ZAR−1.28 ZAR+77.16%0.00%Retail trade
Neutral
THATHARISA PLC+5.00%2,122 ZAC+3.51%75.78 K0.816.21 B ZAR3.95%Non-energy minerals
Strong buy
VUNVUNANI LTD+4.55%230 ZAC+4.55%9.4 K0.12353.94 M ZAR−0.07 ZAR−178.63%8.18%Finance
RBXRAUBEX GROUP LTD+3.76%4,530 ZAC+0.13%142.87 K0.408.18 B ZAR7.635.94 ZAR+25.94%4.38%Industrial services
Strong buy
NRPNEPI ROCKCASTLE N.V.+3.50%13,661 ZAC+1.90%996.67 K0.4995.49 B ZAR7.8717.37 ZAR+15.92%8.00%Finance
Buy
RCLRCL FOODS LIMITED+3.05%1,082 ZAC−0.55%36.54 K0.639.77 B ZAR5.511.96 ZAR+49.75%5.05%Consumer non-durables
ISAISA HOLDINGS LIMITED+2.65%194 ZAC−0.51%25 K1.51302.63 M ZAR10.530.18 ZAR−11.78%9.74%Technology services
ZZDZEDA LIMITED+1.90%1,287 ZAC+1.10%11.48 K0.132.38 B ZAR3.803.39 ZAR−4.93%7.84%Finance
Buy
LTELIGHTHOUSE PROPERTIES PLC+1.74%818 ZAC+1.74%1.54 M0.3116.8 B ZAR12.110.68 ZAR−85.06%6.32%Finance
MTHMOTUS HOLDINGS LTD−0.44%10,006 ZAC+0.42%720.12 K1.7017.27 B ZAR7.1414.02 ZAR−17.15%5.27%Distribution services
Strong buy
MFLMETROFILE HOLDINGS LTD−1.13%262 ZAC+0.38%12.25 K0.021.08 B ZAR−0.02 ZAR−105.96%4.21%Technology services