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+220.80%401 ZAC−2.20%40.13 K0.33687.37 M ZAR32.440.12 ZAR+524.24%0.00%Industrial services
NPKNAMPAK LTD+153.13%42,391 ZAC−0.25%25.07 K1.193.36 B ZAR60.607.00 ZAR0.00%Process industries
WWBCWE BUY CARS HLDS LTD+127.20%4,544 ZAC−4.48%906.36 K0.7419.84 B ZAR55.250.82 ZAR0.00%Retail trade
AELALTRON LIMITED A+119.79%2,088 ZAC+1.70%421.59 K0.637.78 B ZAR18.961.10 ZAR3.56%Technology services
PPMRPREMIER GROUP LIMITED+114.13%12,852 ZAC+1.19%33.46 K1.124.89 M ZAR15.888.09 ZAR1.73%Distribution services
Buy
QFHQUANTUM FOODS HLDGS LTD+101.58%895 ZAC+22.44%5.42 K1.051.45 B ZAR11.360.79 ZAR0.00%Process industries
FGLFINBOND GROUP LTD+94.12%66 ZAC+1.54%56.42 K3.18352.77 M ZAR33.670.02 ZAR0.00%Finance
MRPMR PRICE GROUP LTD+89.09%29,195 ZAC−0.76%702.01 K0.8176.73 B ZAR22.9512.72 ZAR2.75%Retail trade
Neutral
SEPSEPHAKU HOLDINGS LTD+85.57%180 ZAC0.00%51.28 K1.38458.08 M ZAR5.560.32 ZAR+344.37%0.00%Non-energy minerals
ARTARGENT INDUSTRIAL LTD+84.87%2,725 ZAC+2.83%14.31 K0.311.44 B ZAR6.064.49 ZAR−0.72%4.34%Producer manufacturing
LEWLEWIS GROUP LTD+84.24%8,007 ZAC+0.44%26.54 K0.754.15 B ZAR8.299.65 ZAR+41.97%6.27%Retail trade
Strong buy
RBXRAUBEX GROUP LTD+81.79%5,252 ZAC+0.31%268.92 K0.779.47 B ZAR9.365.61 ZAR+33.68%3.55%Industrial services
Buy
SOHSOUTH OCEAN HOLDINGS LTD+80.91%199 ZAC+17.06%42.08 K2.32345.57 M ZAR4.830.41 ZAR+36.77%6.47%Producer manufacturing
SSUSOUTHERN SUN LTD+77.03%894 ZAC+2.41%2.51 M1.7511.74 B ZAR12.810.70 ZAR+49.29%1.43%Consumer services
Buy
AEGAVENG GROUP LIMITED+75.67%1,177 ZAC+0.86%41.58 K0.511.45 B ZAR4.892.41 ZAR0.00%Industrial services
CPICAPITEC BANK HLDGS LTD+73.51%329,668 ZAC−0.30%159.24 K0.74383.92 B ZAR31.03106.24 ZAR+26.29%1.64%Finance
Buy
RFGRFG HOLDINGS LIMITED+71.00%2,182 ZAC−1.71%310.81 K0.615.81 B ZAR10.182.14 ZAR+18.10%2.79%Consumer non-durables
Buy
PPEPURPLE GROUP LTD+70.97%106 ZAC+1.92%277.94 K0.451.49 B ZAR60.570.02 ZAR0.00%Finance
WBOWILSON BAYLY HLM-OVC LTD+68.41%21,553 ZAC+3.12%550.72 K7.7213.44 B ZAR11.7418.36 ZAR+23.26%2.20%Industrial services
Strong buy
BELBELL EQUIPMENT LTD+67.42%3,849 ZAC0.00%1.69 K0.193.68 B ZAR5.087.58 ZAR+74.51%0.00%Producer manufacturing
CAACA SALES HOLDINGS LTD+61.52%1,599 ZAC−0.56%44.83 K1.337.7 B ZAR15.481.03 ZAR−6.24%1.22%Distribution services
HARHARMONY GM CO LTD+59.92%16,779 ZAC−0.78%1.38 M0.94106.34 B ZAR12.3013.64 ZAR+75.54%1.43%Non-energy minerals
Sell
TFGTHE FOSCHINI GROUP LIMITED+59.48%16,985 ZAC−1.70%846.85 K0.7555.88 B ZAR18.659.11 ZAR+6.36%2.03%Retail trade
Buy
HILHOMECHOICE INT PLC+58.65%3,000 ZAC0.00%2 K0.873.16 B ZAR8.133.69 ZAR+27.55%5.93%Retail trade
PPHPEPKOR HOLDINGS LTD+58.30%2,889 ZAC−0.14%16 M0.79106.49 B ZAR62.080.47 ZAR1.66%Retail trade
Buy
BLUBLUE LABEL TELECOMS LTD+55.20%582 ZAC−0.68%593.16 K0.895.13 B ZAR8.080.72 ZAR+139.46%0.00%Distribution services
NVSNOVUS HOLDINGS LIMITED+54.90%680 ZAC−3.95%330.66 K11.402.24 B ZAR6.561.04 ZAR+116.51%7.04%Commercial services
MTMMOMENTUM GROUP LIMITED+54.64%3,102 ZAC+0.13%2.23 M0.9841.23 B ZAR11.212.77 ZAR−10.28%4.03%Finance
Neutral
OOUTOUTSURANCE GROUP LIMITED+54.55%6,800 ZAC−0.85%1.35 M0.44105.89 B ZAR26.122.60 ZAR+39.50%2.54%Finance
Neutral
AILAFRICAN RAINBOW CAP INV+54.27%759 ZAC−1.68%2.87 K0.0449.8 B ZAR4.811.58 ZAR+7.01%0.00%Finance
CGRCALGRO M3 HLDGS LTD+52.14%639 ZAC−3.33%43.56 K1.02634.95 M ZAR3.052.09 ZAR+23.32%1.44%Finance
BAWBARLOWORLD LTD+52.03%10,992 ZAC+2.71%818.77 K1.0420 B ZAR10.8710.11 ZAR−14.75%4.77%Distribution services
Neutral
IMPIMPALA PLATINUM HLGS LTD+50.67%10,259 ZAC−0.19%1.88 M0.6392.64 B ZAR−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
TBSTIGER BRANDS LTD+48.89%28,674 ZAC+1.46%559.64 K1.1644.04 B ZAR14.9719.16 ZAR+12.70%3.61%Consumer non-durables
Strong buy
FFBFORTRESS REAL EST INV B+48.44%1,998 ZAC−0.30%1.29 M0.6421.62 B ZAR7.862.54 ZAR−9.32%7.56%Finance
Sell
MCGMULTICHOICE GROUP LTD+48.29%10,822 ZAC−0.09%291.78 K0.6346.3 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Buy
NEDNEDBANK GROUP LTD+46.42%29,140 ZAC+0.99%622.79 K0.56134.02 B ZAR8.8233.03 ZAR+11.93%6.91%Finance
Buy
TRUTRUWORTHS INT LTD+44.99%10,512 ZAC−0.94%592.25 K0.5638.89 B ZAR10.1210.39 ZAR+18.54%4.98%Retail trade
Neutral
44SI4SIGHT HOLDINGS LTD+44.68%68 ZAC−2.86%1.15 K0.01373.46 M ZAR10.030.07 ZAR+37.80%3.57%Commercial services
DSYDISCOVERY LTD+43.50%19,525 ZAC+0.01%798.46 K0.61130.31 B ZAR18.0710.80 ZAR+36.25%1.11%Finance
Buy
SNTSANTAM LIMITED+42.88%39,148 ZAC−0.13%27.68 K0.6143.25 B ZAR11.7033.47 ZAR+31.76%3.67%Finance
Neutral
PIKPICK N PAY STORES LTD+42.27%3,046 ZAC+0.79%793.22 K0.2132.05 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
SDOSTADIO HOLDINGS LIMITED+41.40%707 ZAC+0.71%146.72 K0.345.96 B ZAR26.300.27 ZAR+25.26%1.42%Commercial services
JSEJSE LTD+41.34%12,014 ZAC−1.77%79.47 K0.5510.56 B ZAR11.9910.02 ZAR+4.98%6.41%Finance
PPCPPC LIMITED+41.30%479 ZAC+0.63%1.84 M1.637.34 B ZAR69.720.07 ZAR2.87%Non-energy minerals
Strong buy
MSPMAS P.L.C+41.29%2,320 ZAC+0.61%1.49 M0.9316.35 B ZAR6.473.59 ZAR+60.41%0.00%Finance
Buy
KAPKAP LIMITED+38.33%314 ZAC0.00%4.37 M1.577.9 B ZAR7.260.43 ZAR+171.78%0.00%Transportation
Neutral
MTHMOTUS HOLDINGS LTD+36.45%12,594 ZAC−1.14%166.81 K0.5022.04 B ZAR9.0413.93 ZAR−27.41%4.08%Distribution services
Buy
TKGTELKOM SA SOC LTD+36.00%3,555 ZAC−0.03%1.23 M1.0617.38 B ZAR8.894.00 ZAR0.00%Communications
Buy
AVIAVI LTD+35.95%10,970 ZAC−1.13%393.99 K0.7837.02 B ZAR16.246.76 ZAR+21.97%5.32%Consumer non-durables
Buy
BCFBOWLER METCALF LTD+35.56%1,300 ZAC0.00%2.58 K0.17884.69 M ZAR8.331.56 ZAR+57.65%4.75%Producer manufacturing
CMLCORONATION FUND MNGRS LD+34.27%4,000 ZAC+0.03%301.21 K0.4815.49 B ZAR6.346.31 ZAR+244.61%8.75%Finance
KSTPSG FIN SERVICES LTD+33.18%2,011 ZAC+0.95%323.42 K0.6524.9 B ZAR22.140.91 ZAR+17.00%2.28%Finance
Buy
ADHADVTECH LTD+32.97%3,299 ZAC−0.87%220.4 K0.5018.22 B ZAR17.661.87 ZAR+14.43%2.86%Commercial services
Buy
CTACAPITAL APPRECIATION LTD+32.50%159 ZAC−0.63%1.53 M0.871.95 B ZAR12.760.12 ZAR+25.10%6.25%Finance
KALKAL GROUP LIMITED+31.61%5,100 ZAC+0.99%123.28 K0.553.56 B ZAR9.125.59 ZAR−6.80%3.64%Commercial services
SPPTHE SPAR GROUP LTD+31.58%14,947 ZAC−0.12%385.81 K0.5128.82 B ZAR81.801.83 ZAR−12.35%0.00%Distribution services
Buy
SBPSABVEST CAPITAL LIMITED+29.58%9,200 ZAC−0.03%2.6 K0.213.53 B ZAR1.03%Finance
SLMSANLAM LIMITED+29.36%8,900 ZAC−1.41%2.78 M1.05178.23 B ZAR11.397.81 ZAR+9.49%4.43%Finance
Neutral
NPNNASPERS LTD -N-+29.15%437,560 ZAC+0.34%383.02 K0.93770.84 B ZAR12.92338.74 ZAR−8.86%0.20%Technology services
Buy
ABGABSA GROUP LIMITED+28.29%19,628 ZAC−0.99%1.94 M0.52164.37 B ZAR8.6022.82 ZAR−9.17%6.91%Finance
Buy
ITEITALTILE LTD+27.64%1,436 ZAC+2.06%2.18 M5.5317.11 B ZAR11.761.22 ZAR−7.80%3.49%Retail trade
Strong sell
AFHALEXANDER FORBES GRP HLDGS+27.60%735 ZAC+3.96%56.8 K0.588.34 B ZAR13.780.53 ZAR−5.73%7.07%Finance
RLOREUNERT LTD+27.12%7,524 ZAC−0.34%215.18 K0.8711.86 B ZAR12.336.10 ZAR+5.99%4.49%Consumer durables
ACLARCELORMITTAL SA LIMITED+26.67%133 ZAC0.00%116.78 K0.241.5 B ZAR−4.28 ZAR−499.16%0.00%Non-energy minerals
BATBRAIT PLC+26.51%210 ZAC−0.94%337.73 K0.068.15 B ZAR7.210.29 ZAR0.00%Finance
DCPDIS-CHEM PHARMACIES LTD+26.40%3,691 ZAC−0.27%552.75 K0.7431.81 B ZAR29.841.24 ZAR+18.26%1.34%Retail trade
Neutral
HDCHUDACO INDUSTRIES LTD+26.37%20,849 ZAC+0.72%16.41 K1.075.81 B ZAR10.4819.90 ZAR−0.67%4.95%Distribution services
FBRFAMOUS BRANDS LTD+25.57%6,969 ZAC+0.33%69.58 K0.486.96 B ZAR14.574.78 ZAR+3.22%4.35%Transportation
HLMHULAMIN LTD+25.18%353 ZAC+0.86%32.53 K0.471.14 B ZAR5.030.70 ZAR−47.71%0.00%Non-energy minerals
CLSCLICKS GROUP LTD+24.98%39,525 ZAC+0.20%488.5 K0.9793.91 B ZAR33.2111.90 ZAR+14.20%1.78%Retail trade
Sell
BWNBALWIN PROPERTIES LTD+24.76%262 ZAC+3.56%41.43 K1.161.32 B ZAR10.630.25 ZAR−72.42%0.00%Industrial services
COHCURRO HOLDINGS LIMITED+24.60%1,322 ZAC−0.60%53.05 K0.137.67 B ZAR99.470.13 ZAR−70.96%1.10%Consumer services
SAPSAPPI LTD+24.25%5,073 ZAC−0.72%879.52 K0.8330.7 B ZAR76.650.66 ZAR−91.16%5.43%Process industries
Buy
OMNOMNIA HOLDINGS LTD+24.17%7,408 ZAC−1.59%96.98 K0.7412.09 B ZAR10.397.13 ZAR+7.17%4.98%Process industries
Strong buy
LBRLIBSTAR HOLDINGS LTD+23.78%432 ZAC+2.61%1.05 M13.472.5 B ZAR10.440.41 ZAR3.57%Consumer non-durables
Sell
IVTINVICTA HOLDINGS LTD+23.50%3,348 ZAC−1.27%96.67 K1.343.23 B ZAR7.674.36 ZAR−14.59%3.10%Distribution services
NNRPNEPI ROCKCASTLE N.V.+23.22%14,171 ZAC−0.83%812.94 K0.71101.78 B ZAR8.8915.94 ZAR+0.50%7.51%Finance
Buy
FSRFIRSTRAND LTD+22.44%8,020 ZAC−0.10%9.02 M0.86450.11 B ZAR11.776.81 ZAR+5.05%5.17%Finance
Buy
AFTAFRIMAT LIMITED+22.42%7,099 ZAC+0.54%439.94 K2.4210.72 B ZAR14.444.92 ZAR+8.12%2.32%Non-energy minerals
Buy
SHPSHOPRITE HOLDINGS LTD+21.39%31,077 ZAC+1.98%1.71 M1.23167.05 B ZAR27.1711.44 ZAR+6.08%2.34%Retail trade
Neutral
MDIMASTER DRILLING GRP LTD+20.94%1,369 ZAC+4.42%1.16 K0.081.97 B ZAR11.961.15 ZAR−56.69%4.00%Non-energy minerals
MSTMUSTEK LTD+20.68%1,552 ZAC−2.82%2490.00919.49 M ZAR45.920.34 ZAR−91.02%0.47%Electronic technology
SBKSTANDARD BANK GROUP LTD+20.41%22,877 ZAC−0.32%2.34 M0.68374.76 B ZAR8.7626.11 ZAR+6.62%6.44%Finance
Buy
CLICLIENTELE LTD+20.38%1,264 ZAC+1.04%170.005.67 B ZAR12.860.98 ZAR−32.40%9.99%Miscellaneous
SURSPUR CORPORATION LTD+20.05%3,575 ZAC+0.68%24.8 K0.292.98 B ZAR12.712.81 ZAR+8.67%6.00%Consumer non-durables
SYGSYGNIA LIMITED+19.76%2,315 ZAC−0.17%26.17 K0.343.53 B ZAR10.272.25 ZAR+15.90%9.18%Finance
CATCAXTON CTP PUBLISH PRINT+19.15%1,263 ZAC+1.45%135.66 K0.514.46 B ZAR6.911.83 ZAR−10.04%4.82%Consumer services
CSBCASHBUILD LTD+18.20%19,858 ZAC+0.70%37.61 K0.724.21 B ZAR49.394.02 ZAR−7.50%2.84%Retail trade
Neutral
RCLRCL FOODS LIMITED+18.15%983 ZAC+3.69%380.41 K6.148.47 B ZAR5.401.82 ZAR+164.76%3.69%Consumer non-durables
BVTBIDVEST LTD+18.02%27,900 ZAC−0.03%836.58 K1.4594.86 B ZAR14.9318.69 ZAR+6.62%3.27%Retail trade
Strong buy
ARLASTRAL FOODS LTD+17.94%19,105 ZAC−0.51%121.62 K1.407.4 B ZAR9.8019.49 ZAR2.71%Process industries
Strong buy
DRDDRD GOLD LTD+17.72%1,767 ZAC−0.67%288.52 K0.7715.22 B ZAR11.511.54 ZAR+3.62%2.25%Non-energy minerals
Neutral
AIPADCOCK INGRAM HLDGS LTD+17.56%6,701 ZAC+0.68%14.69 K0.2710.76 B ZAR12.735.26 ZAR−4.05%4.13%Health technology
Neutral
DTCDATATEC LTD+16.75%4,432 ZAC−1.45%102.38 K0.3610.48 B ZAR9.654.59 ZAR−29.50%2.89%Technology services
Buy
CMHCOMBINED MOTOR HLDGS LTD+16.35%3,252 ZAC−4.32%34.01 K0.352.54 B ZAR7.104.58 ZAR−14.52%10.76%Retail trade
Strong sell
LTELIGHTHOUSE PROPERTIES PLC+15.25%801 ZAC+0.88%362.35 K0.3015.04 B ZAR1.804.45 ZAR+1,067.21%6.53%Finance
GNDGRINDROD LTD+15.17%1,192 ZAC−1.57%1.2 M1.218.12 B ZAR7.731.54 ZAR+56.00%5.05%Transportation
MRFMERAFE RESOURCES LTD+14.75%140 ZAC−0.71%1.5 M0.693.52 B ZAR2.460.57 ZAR−7.15%29.79%Non-energy minerals
Strong buy
OMUOLD MUTUAL LIMITED+14.36%1,314 ZAC−0.23%11.94 M0.8163.05 B ZAR7.341.79 ZAR+32.82%6.31%Finance
Neutral