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+219.01%386 ZAC0.00%45.23 K0.83643.89 M ZAR31.230.12 ZAR+524.24%0.00%Industrial services
NPKNAMPAK LTD+152.78%44,998 ZAC−2.60%89.75 K6.013.66 B ZAR64.337.00 ZAR0.00%Process industries
WWBCWE BUY CARS HLDS LTD+127.45%4,549 ZAC−1.09%339.84 K0.7019.2 B ZAR55.310.82 ZAR0.54%Retail trade
AELALTRON LIMITED A+119.92%2,087 ZAC+0.14%14.78 K0.077.91 B ZAR18.951.10 ZAR3.50%Technology services
NCSNICTUS LTD+115.19%170 ZAC0.00%10.36 K1.4490.85 M ZAR4.320.39 ZAR+62.39%3.53%Distribution services
HARHARMONY GM CO LTD+102.16%22,844 ZAC+2.29%494.24 K0.17140.42 B ZAR16.7513.64 ZAR+75.54%1.08%Non-energy minerals
Sell
PPMRPREMIER GROUP LIMITED+92.47%12,466 ZAC+0.52%12.82 K0.524.78 M ZAR15.408.09 ZAR1.77%Distribution services
Buy
BLUBLUE LABEL TELECOMS LTD+88.29%659 ZAC+2.65%166.43 K0.085.63 B ZAR9.150.72 ZAR+139.46%0.00%Distribution services
LEWLEWIS GROUP LTD+77.49%7,641 ZAC−1.05%18.28 K0.514.02 B ZAR7.929.65 ZAR+41.97%7.77%Retail trade
Strong buy
BELBELL EQUIPMENT LTD+70.21%4,000 ZAC+0.50%2.88 K0.343.81 B ZAR5.287.58 ZAR+74.51%0.00%Producer manufacturing
AEGAVENG GROUP LIMITED+67.46%1,199 ZAC−0.17%98.03 K2.331.49 B ZAR4.982.41 ZAR0.00%Industrial services
ADWAFRICAN DAWN CAPITAL LTD+66.67%10 ZAC−54.55%33.5 K0.8716.17 M ZAR−0.21 ZAR+15.24%0.00%Finance
SOHSOUTH OCEAN HOLDINGS LTD+66.67%170 ZAC−10.05%3000.07384.19 M ZAR4.130.41 ZAR+36.77%5.82%Producer manufacturing
AILAFRICAN RAINBOW CAP INV+65.78%814 ZAC−0.85%32.11 K0.2853.23 B ZAR5.151.58 ZAR+7.01%0.00%Finance
RBXRAUBEX GROUP LTD+65.12%4,800 ZAC+0.46%104.38 K0.558.64 B ZAR8.555.61 ZAR+33.68%3.89%Industrial services
Buy
WBOWILSON BAYLY HLM-OVC LTD+61.53%21,076 ZAC+0.43%15.73 K0.3013.5 B ZAR11.4818.36 ZAR+23.26%2.19%Industrial services
Strong buy
OOUTOUTSURANCE GROUP LIMITED+60.36%6,586 ZAC−0.66%447.88 K0.12102.34 B ZAR25.302.60 ZAR+39.50%2.63%Finance
Neutral
SSUSOUTHERN SUN LTD+59.88%825 ZAC−2.37%698.6 K0.8211.31 B ZAR11.820.70 ZAR+49.29%1.48%Consumer services
Buy
PPEPURPLE GROUP LTD+57.81%101 ZAC−0.98%293.04 K0.701.4 B ZAR57.710.02 ZAR0.00%Finance
RFGRFG HOLDINGS LIMITED+55.82%1,996 ZAC+0.76%10.97 K0.495.18 B ZAR9.312.14 ZAR+18.10%5.61%Consumer non-durables
Buy
CPICAPITEC BANK HLDGS LTD+53.77%317,999 ZAC−1.40%113.81 K0.36374.42 B ZAR29.93106.24 ZAR+26.29%1.68%Finance
Buy
ARTARGENT INDUSTRIAL LTD+53.10%2,618 ZAC−1.21%353.93 K4.711.44 B ZAR5.834.49 ZAR−0.72%4.53%Producer manufacturing
MRPMR PRICE GROUP LTD+49.05%25,339 ZAC−0.76%283.85 K0.2966.58 B ZAR19.9212.72 ZAR3.25%Retail trade
Neutral
DRDDRD GOLD LTD+48.42%2,118 ZAC+1.34%622.52 K0.9217.88 B ZAR13.801.54 ZAR+3.62%1.91%Non-energy minerals
Sell
IMPIMPALA PLATINUM HLGS LTD+46.59%9,792 ZAC+0.76%810.32 K0.2187.59 B ZAR−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
SDOSTADIO HOLDINGS LIMITED+44.58%694 ZAC−0.86%35.72 K0.045.94 B ZAR25.820.27 ZAR+25.26%1.43%Commercial services
TLMTELEMASTER HOLDINGS LTD+43.66%102 ZAC+7.37%880.0354.06 M ZAR164.520.01 ZAR−10.14%0.32%Communications
JSEJSE LTD+42.91%12,373 ZAC+0.51%26.22 K0.1510.63 B ZAR12.3410.02 ZAR+4.98%6.37%Finance
DSYDISCOVERY LTD+41.35%19,365 ZAC+1.24%1.02 M0.54128.3 B ZAR17.9210.80 ZAR+36.25%1.13%Finance
Buy
BAWBARLOWORLD LTD+40.89%10,820 ZAC−1.23%62.44 K0.2520.48 B ZAR10.7010.11 ZAR−14.75%4.75%Distribution services
Neutral
PPHPEPKOR HOLDINGS LTD+40.41%2,766 ZAC−0.58%4.29 M0.31102.41 B ZAR59.430.47 ZAR1.74%Retail trade
Buy
NVSNOVUS HOLDINGS LIMITED+38.66%660 ZAC0.00%2.7 K0.092.08 B ZAR6.361.04 ZAR+116.51%7.56%Commercial services
MTMMOMENTUM GROUP LIMITED+38.39%2,837 ZAC−0.35%935.35 K0.5137.03 B ZAR10.252.77 ZAR−10.28%4.40%Finance
Neutral
CHPCHOPPIES ENTERPRISES LTD+36.84%78 ZAC+1.30%16.25 K0.661.29 B ZAR8.100.10 ZAR−34.01%5.45%Retail trade
GFIGOLD FIELDS LTD+36.74%35,827 ZAC+2.61%837.21 K0.44312.51 B ZAR27.6212.97 ZAR−1.30%2.06%Non-energy minerals
Buy
YRKYORK TIMBER HOLDINGS LTD+34.12%228 ZAC+1.33%642.82 K14.131.04 B ZAR7.790.29 ZAR0.00%Industrial services
CAACA SALES HOLDINGS LTD+33.28%1,550 ZAC−1.71%10.1 K0.167.57 B ZAR15.001.03 ZAR−6.24%1.24%Distribution services
TBSTIGER BRANDS LTD+32.47%27,625 ZAC+0.01%145.67 K0.3043.05 B ZAR14.4219.16 ZAR+12.70%3.74%Consumer non-durables
Strong buy
TKGTELKOM SA SOC LTD+31.78%3,624 ZAC+7.41%1.3 M2.8016.49 B ZAR9.064.00 ZAR0.00%Communications
Buy
NEDNEDBANK GROUP LTD+29.70%27,732 ZAC+0.25%385.99 K0.30128.46 B ZAR8.4033.03 ZAR+11.93%7.20%Finance
Buy
SNTSANTAM LIMITED+28.94%37,836 ZAC−0.22%11.73 K0.2241.83 B ZAR11.3033.47 ZAR+31.76%3.80%Finance
Neutral
VODVODACOM GROUP LTD+28.47%11,948 ZAC−0.61%345.11 K0.21232.54 B ZAR15.907.52 ZAR−16.74%4.74%Communications
Neutral
SPPTHE SPAR GROUP LTD+28.45%14,508 ZAC−0.62%107.25 K0.1528.11 B ZAR79.401.83 ZAR−12.35%0.00%Distribution services
Buy
SBPSABVEST CAPITAL LIMITED+27.06%8,705 ZAC−0.08%2610.083.34 B ZAR1.09%Finance
CSBCASHBUILD LTD+26.68%19,001 ZAC+0.01%1.19 K0.064.06 B ZAR47.264.02 ZAR−7.50%2.95%Retail trade
TFGTHE FOSCHINI GROUP LIMITED+26.53%14,032 ZAC−1.11%384.67 K0.3245.89 B ZAR15.419.11 ZAR+6.36%2.54%Retail trade
Buy
CGRCALGRO M3 HLDGS LTD+25.49%571 ZAC−2.06%7.7 K0.10558.1 M ZAR2.732.09 ZAR+23.32%1.63%Finance
MSPMAS P.L.C+24.69%2,207 ZAC+0.87%252.8 K0.3215.5 B ZAR6.153.59 ZAR+60.41%0.00%Finance
Buy
DTCDATATEC LTD+24.56%5,001 ZAC+0.60%69.8 K0.4811.69 B ZAR10.894.59 ZAR−29.50%4.12%Technology services
Buy
AFHALEXANDER FORBES GRP HLDGS+24.43%769 ZAC−1.16%1.01 K0.019.2 B ZAR14.420.53 ZAR−5.73%6.67%Finance
ADHADVTECH LTD+23.89%3,283 ZAC+0.34%15.38 K0.0717.91 B ZAR17.581.87 ZAR+14.43%2.90%Commercial services
FFBFORTRESS REAL EST INV B+23.70%1,900 ZAC+0.58%461.71 K0.2720.37 B ZAR7.472.54 ZAR−9.32%8.02%Finance
Neutral
MTNMTN GROUP LTD+23.10%11,448 ZAC−0.81%1.3 M0.21208.1 B ZAR−6.94 ZAR−162.39%2.86%Communications
Buy
NPNNASPERS LTD -N-+23.04%416,132 ZAC+1.60%164.2 K0.45724.01 B ZAR12.28338.74 ZAR−8.86%0.29%Technology services
Buy
HDCHUDACO INDUSTRIES LTD+23.01%20,296 ZAC−0.51%16.84 K0.365.72 B ZAR11.6317.45 ZAR−16.70%5.02%Distribution services
Buy
ADRADCORP HOLDINGS LIMITED+22.50%441 ZAC−4.96%22.32 K0.54498.04 M ZAR5.700.77 ZAR+36.55%8.10%Commercial services
LBRLIBSTAR HOLDINGS LTD+21.99%416 ZAC+0.97%110.002.45 B ZAR10.060.41 ZAR3.65%Consumer non-durables
Sell
GPLGRAND PARADE INV LTD+21.85%329 ZAC−0.30%570.001.4 B ZAR3.50%Consumer services
IVTINVICTA HOLDINGS LTD+20.75%3,200 ZAC+0.72%12.93 K0.103.03 B ZAR7.334.36 ZAR−14.59%3.31%Distribution services
AIPADCOCK INGRAM HLDGS LTD+20.66%6,559 ZAC+0.85%1.1 K0.0210.51 B ZAR12.465.26 ZAR−4.05%4.23%Health technology
Neutral
TRETRENCOR LTD+20.35%828 ZAC+0.36%1.86 M0.861.43 B ZAR49.550.17 ZAR−74.79%0.00%Finance
KSTPSG FIN SERVICES LTD+19.67%1,819 ZAC−0.16%409.31 K0.3722.71 B ZAR20.020.91 ZAR+17.00%2.50%Finance
Buy
KAPKAP LIMITED+19.63%262 ZAC−0.76%660.01 K0.506.65 B ZAR6.060.43 ZAR+171.78%0.00%Transportation
Neutral
SYGSYGNIA LIMITED+19.09%2,233 ZAC−0.27%4.85 K0.153.41 B ZAR9.912.25 ZAR+15.90%9.69%Finance
CMLCORONATION FUND MNGRS LD+18.51%3,701 ZAC+0.57%419.41 K1.5714.24 B ZAR5.876.31 ZAR+244.62%11.23%Finance
ABGABSA GROUP LIMITED+18.10%19,144 ZAC+1.41%1.08 M0.44156.49 B ZAR8.3922.82 ZAR−9.17%7.26%Finance
Strong buy
PIKPICK N PAY STORES LTD+18.08%3,011 ZAC−0.13%378.51 K0.1631.98 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
CMHCOMBINED MOTOR HLDGS LTD+17.82%3,094 ZAC−1.72%4.45 K0.082.36 B ZAR6.754.58 ZAR−14.52%10.22%Retail trade
Strong sell
FSRFIRSTRAND LTD+17.44%7,604 ZAC−0.30%3.66 M0.30427.62 B ZAR11.166.81 ZAR+5.05%5.44%Finance
Buy
CATCAXTON CTP PUBLISH PRINT+16.78%1,225 ZAC+1.91%9.64 K0.104.39 B ZAR6.701.83 ZAR−10.04%4.90%Consumer services
CTACAPITAL APPRECIATION LTD+16.67%140 ZAC+2.19%1.85 M1.231.68 B ZAR11.240.12 ZAR+25.10%7.43%Finance
CLSCLICKS GROUP LTD+15.86%35,517 ZAC+0.17%346.54 K0.2984.41 B ZAR29.8411.90 ZAR+14.20%2.19%Retail trade
Neutral
FTHFRONTIER TRANSPORT HLDG LD+15.50%745 ZAC0.00%183.88 K11.552.18 B ZAR5.621.32 ZAR+13.07%6.72%Transportation
PPCPPC LIMITED+15.43%434 ZAC−0.46%763.51 K0.306.68 B ZAR63.170.07 ZAR3.15%Non-energy minerals
Strong buy
SLMSANLAM LIMITED+14.97%8,289 ZAC−0.20%806.74 K0.16164.07 B ZAR10.617.81 ZAR+9.49%4.81%Finance
Neutral
MSTMUSTEK LTD+14.12%1,439 ZAC+1.12%75.22 K2.76817.07 M ZAR42.570.34 ZAR−91.02%0.53%Electronic technology
ARLASTRAL FOODS LTD+13.71%17,654 ZAC−1.94%12.69 K0.126.94 B ZAR9.0619.49 ZAR2.89%Process industries
Strong buy
MCGMULTICHOICE GROUP LTD+13.38%10,883 ZAC+1.93%27.36 K0.0745.64 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Sell
SBKSTANDARD BANK GROUP LTD+12.74%21,984 ZAC−0.78%1.14 M0.41360.6 B ZAR8.4226.11 ZAR+6.62%6.67%Finance
Buy
BVTBIDVEST LTD+12.64%25,771 ZAC−0.65%238.78 K0.4188.17 B ZAR13.7918.69 ZAR+6.62%3.52%Retail trade
Buy
RCLRCL FOODS LIMITED+12.51%1,025 ZAC−0.58%3.35 K0.039.21 B ZAR5.631.82 ZAR+164.76%3.40%Consumer non-durables
NNRPNEPI ROCKCASTLE N.V.+12.01%14,253 ZAC+0.83%737.01 K0.60100.68 B ZAR8.9415.94 ZAR+0.50%7.59%Finance
Neutral
DCPDIS-CHEM PHARMACIES LTD+11.73%3,419 ZAC−0.47%51.58 K0.0929.51 B ZAR27.641.24 ZAR+18.26%1.44%Retail trade
Buy
BATBRAIT PLC+11.11%200 ZAC−0.50%16.67 M12.947.8 B ZAR6.870.29 ZAR0.00%Finance
KALKAL GROUP LIMITED+10.66%4,649 ZAC−0.04%46.22 K1.043.28 B ZAR8.315.59 ZAR−6.80%3.96%Commercial services
RMHRMB HOLDINGS LTD+10.53%42 ZAC−2.33%1.1 M0.69585.03 M ZAR0.00%Finance
GNDGRINDROD LTD+9.82%1,309 ZAC+0.61%5.18 M4.008.73 B ZAR8.491.54 ZAR+56.00%4.69%Transportation
RLOREUNERT LTD+9.73%6,777 ZAC+0.77%103.55 K0.5210.57 B ZAR11.116.10 ZAR+5.99%5.44%Consumer durables
MTHMOTUS HOLDINGS LTD+9.67%11,092 ZAC−0.09%293.76 K1.0919.21 B ZAR7.9613.93 ZAR−27.41%4.68%Distribution services
Buy
FBRFAMOUS BRANDS LTD+9.30%6,228 ZAC−0.32%34.51 K0.226.26 B ZAR13.024.78 ZAR+3.22%5.02%Transportation
AVIAVI LTD+9.11%9,525 ZAC−1.80%481.16 K0.4732.34 B ZAR14.106.76 ZAR+21.97%6.08%Consumer non-durables
Strong buy
ITEITALTILE LTD+8.61%1,173 ZAC−4.40%329.62 K2.2814.95 B ZAR9.611.22 ZAR−7.80%3.99%Retail trade
Sell
COHCURRO HOLDINGS LIMITED+8.53%1,273 ZAC−0.08%99.89 K0.317.28 B ZAR95.790.13 ZAR−70.96%1.15%Consumer services
TGATHUNGELA RESOURCES LTD+7.78%12,655 ZAC−0.75%500.68 K0.7917.91 B ZAR5.2524.12 ZAR−69.77%9.41%Utilities
Buy
EPEEPE CAPITAL PARTNERS LTD+7.69%518 ZAC+4.65%86.29 K1.451.31 B ZAR−1.52 ZAR−7,619.80%0.00%Finance
NPHNORTHAM PLATINUM HLDGS LTD+7.64%11,948 ZAC−0.75%943.98 K0.4146.94 B ZAR25.914.61 ZAR−29.55%1.41%Non-energy minerals
Buy
CLICLIENTELE LTD+6.86%1,230 ZAC−5.31%1400.015.89 B ZAR12.520.98 ZAR−32.40%9.62%Miscellaneous
BIDBID CORPORATION LTD+6.73%47,706 ZAC+0.22%336.54 K0.44159.73 B ZAR20.0223.83 ZAR+15.94%2.29%Consumer services
Buy
IOCIOCO LIMITED+6.61%258 ZAC+1.57%590.27 K0.411.61 B ZAR−0.10 ZAR+54.00%0.00%Technology services
TRUTRUWORTHS INT LTD+5.84%8,049 ZAC+0.19%1.05 M0.4029.45 B ZAR7.7510.39 ZAR+18.54%6.58%Retail trade
Neutral