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+212.40%378 ZAC+2.16%31.84 K0.32635.53 M ZAR30.580.12 ZAR+524.24%0.00%Industrial services
NPKNAMPAK LTD+133.45%40,646 ZAC−1.22%26.21 K1.593.22 B ZAR58.117.00 ZAR0.00%Process industries
AELALTRON LIMITED A+116.45%2,132 ZAC+0.38%1.17 M1.198.08 B ZAR19.361.10 ZAR3.43%Technology services
WWBCWE BUY CARS HLDS LTD+114.95%4,299 ZAC+2.16%1.63 M1.4517.95 B ZAR52.270.82 ZAR0.00%Retail trade
PPMRPREMIER GROUP LIMITED+113.56%13,452 ZAC+7.03%383.87 K12.695.18 M ZAR16.628.09 ZAR1.64%Distribution services
Buy
QFHQUANTUM FOODS HLDGS LTD+106.85%906 ZAC+1.23%4800.081.8 B ZAR11.500.79 ZAR0.00%Process industries
FGLFINBOND GROUP LTD+97.06%67 ZAC0.00%14.29 K0.60363.62 M ZAR34.180.02 ZAR0.00%Finance
MRPMR PRICE GROUP LTD+95.74%29,774 ZAC+3.53%2.05 M2.0577.65 B ZAR23.4012.72 ZAR2.72%Retail trade
Neutral
AILAFRICAN RAINBOW CAP INV+93.67%949 ZAC+2.37%241.06 K1.6161.44 B ZAR6.011.58 ZAR+7.01%0.00%Finance
ARTARGENT INDUSTRIAL LTD+86.74%2,747 ZAC+1.70%8.15 K0.301.5 B ZAR6.114.49 ZAR−0.72%4.19%Producer manufacturing
LEWLEWIS GROUP LTD+85.33%7,934 ZAC−0.79%2.68 K0.124.13 B ZAR8.229.65 ZAR+41.97%6.30%Retail trade
Strong buy
SSUSOUTHERN SUN LTD+83.00%926 ZAC+5.23%6.9 M6.1612.45 B ZAR13.270.70 ZAR+49.29%1.35%Consumer services
Buy
PMVPRIMESERV GROUP LTD+82.26%226 ZAC−5.83%3920.01173.31 M ZAR6.370.36 ZAR+35.60%5.53%Commercial services
RBXRAUBEX GROUP LTD+81.37%5,258 ZAC+2.08%783.29 K2.819.51 B ZAR9.375.61 ZAR+33.68%3.54%Industrial services
Buy
WBOWILSON BAYLY HLM-OVC LTD+73.05%21,996 ZAC+1.46%195.22 K1.4114.15 B ZAR11.9818.36 ZAR+23.26%2.09%Industrial services
Buy
CPICAPITEC BANK HLDGS LTD+68.15%317,638 ZAC−0.29%861.56 K3.21368.78 B ZAR29.90106.24 ZAR+26.29%1.71%Finance
Buy
BELBELL EQUIPMENT LTD+65.25%3,799 ZAC+0.03%6.14 K1.083.63 B ZAR5.017.58 ZAR+74.51%0.00%Producer manufacturing
NVSNOVUS HOLDINGS LIMITED+63.26%702 ZAC+0.43%275.36 K1.812.21 B ZAR6.771.04 ZAR+116.51%7.14%Commercial services
OOUTOUTSURANCE GROUP LIMITED+62.84%6,805 ZAC−1.49%39.25 M11.60105.09 B ZAR26.142.60 ZAR+39.50%2.56%Finance
Neutral
CAACA SALES HOLDINGS LTD+62.72%1,580 ZAC−0.38%17.03 K0.177.57 B ZAR15.291.03 ZAR−6.24%1.24%Distribution services
TFGTHE FOSCHINI GROUP LIMITED+62.49%17,239 ZAC+1.47%2.01 M1.6855.76 B ZAR18.939.11 ZAR+6.36%2.03%Retail trade
Buy
AEGAVENG GROUP LIMITED+59.15%1,157 ZAC0.00%23.05 K0.311.44 B ZAR4.802.41 ZAR0.00%Industrial services
RFGRFG HOLDINGS LIMITED+58.17%2,072 ZAC−5.99%819.39 K2.075.42 B ZAR9.662.14 ZAR+18.10%3.00%Consumer non-durables
Buy
PPHPEPKOR HOLDINGS LTD+58.14%2,981 ZAC+1.53%27.74 M1.34109.7 B ZAR64.050.47 ZAR1.61%Retail trade
Buy
CPPCOLLINS PROPERTY GRP LTD+53.33%1,150 ZAC+7.48%6290.153.79 B ZAR2.634.37 ZAR8.70%Finance
44SI4SIGHT HOLDINGS LTD+52.17%70 ZAC+1.45%63.51 K0.49368.12 M ZAR10.320.07 ZAR+37.80%3.62%Commercial services
FFBFORTRESS REAL EST INV B+49.78%2,040 ZAC+1.44%3.65 M1.6021.99 B ZAR8.022.54 ZAR−9.32%7.43%Finance
Neutral
MTMMOMENTUM GROUP LIMITED+47.96%3,045 ZAC−0.88%4.36 M1.7140.23 B ZAR11.002.77 ZAR−10.28%4.11%Finance
Neutral
TBSTIGER BRANDS LTD+47.95%29,438 ZAC+1.51%860.95 K1.8145.88 B ZAR15.3719.16 ZAR+12.70%3.47%Consumer non-durables
Strong buy
ISAISA HOLDINGS LIMITED+47.54%180 ZAC0.00%2 K0.08280.79 M ZAR8.260.22 ZAR+26.04%10.50%Technology services
BCFBOWLER METCALF LTD+47.06%1,325 ZAC0.00%1.3 K0.09901.71 M ZAR8.491.56 ZAR+57.65%4.66%Producer manufacturing
PPEPURPLE GROUP LTD+46.48%104 ZAC+1.96%154.24 K0.411.42 B ZAR59.430.02 ZAR0.00%Finance
TRUTRUWORTHS INT LTD+46.36%10,396 ZAC+1.25%1.77 M1.6738.11 B ZAR10.0110.39 ZAR+18.54%5.09%Retail trade
Neutral
SOHSOUTH OCEAN HOLDINGS LTD+45.16%180 ZAC+1.12%6.32 K0.12365.9 M ZAR4.370.41 ZAR+36.77%6.11%Producer manufacturing
BLUBLUE LABEL TELECOMS LTD+44.76%553 ZAC−0.72%249.02 K0.364.86 B ZAR7.680.72 ZAR+139.46%0.00%Distribution services
MCGMULTICHOICE GROUP LTD+43.46%10,801 ZAC+0.02%1.37 M2.0246.17 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Buy
DSYDISCOVERY LTD+43.07%19,585 ZAC+0.52%3.41 M2.12131.35 B ZAR18.1310.80 ZAR+36.25%1.11%Finance
Buy
BAWBARLOWORLD LTD+42.63%10,954 ZAC+0.76%877.78 K0.7720.47 B ZAR10.8310.11 ZAR−14.75%4.66%Distribution services
Neutral
PPCPPC LIMITED+42.47%520 ZAC+6.56%8.27 M4.437.98 B ZAR75.690.07 ZAR2.63%Non-energy minerals
Strong buy
CGRCALGRO M3 HLDGS LTD+40.22%638 ZAC+5.28%21.77 K0.72614.78 M ZAR3.052.09 ZAR+23.32%1.48%Finance
MSPMAS P.L.C+39.89%2,374 ZAC+2.55%12.85 M7.6016.86 B ZAR6.623.59 ZAR+60.41%0.00%Finance
Buy
NEDNEDBANK GROUP LTD+39.05%28,464 ZAC+0.67%2.86 M1.76132.22 B ZAR8.6233.03 ZAR+11.93%7.00%Finance
Buy
YRKYORK TIMBER HOLDINGS LTD+38.60%237 ZAC−0.84%8.93 K0.171.08 B ZAR8.090.29 ZAR0.00%Industrial services
HARHARMONY GM CO LTD+38.23%15,772 ZAC+1.18%4.27 M2.0499.18 B ZAR11.5713.64 ZAR+75.54%1.53%Non-energy minerals
Sell
PIKPICK N PAY STORES LTD+37.82%3,032 ZAC+1.00%3.72 M2.0132.16 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
CSBCASHBUILD LTD+37.15%22,700 ZAC+6.81%25.39 K0.634.85 B ZAR56.464.02 ZAR−7.50%2.47%Retail trade
Neutral
SDOSTADIO HOLDINGS LIMITED+37.00%685 ZAC−0.72%103.82 K0.255.81 B ZAR25.480.27 ZAR+25.26%1.46%Commercial services
SNTSANTAM LIMITED+36.36%38,451 ZAC+1.16%127.88 K3.5342.42 B ZAR11.4933.47 ZAR+31.76%3.74%Finance
AFHALEXANDER FORBES GRP HLDGS+36.07%830 ZAC+10.23%123.2 K2.889.79 B ZAR15.570.53 ZAR−5.73%6.02%Finance
HDCHUDACO INDUSTRIES LTD+35.93%21,198 ZAC+1.20%34.59 K2.375.95 B ZAR10.6519.90 ZAR−0.67%4.83%Distribution services
AVIAVI LTD+34.66%10,975 ZAC+1.10%983 K2.2736.61 B ZAR16.256.76 ZAR+21.97%5.38%Consumer non-durables
Buy
TLMTELEMASTER HOLDINGS LTD+33.33%100 ZAC0.00%970.0056.9 M ZAR161.290.01 ZAR−10.14%0.20%Communications
JSEJSE LTD+32.09%11,814 ZAC−0.10%929.7 K4.2410.2 B ZAR11.7910.02 ZAR+4.98%6.64%Finance
ARLASTRAL FOODS LTD+31.92%19,622 ZAC+2.32%160.96 K1.787.57 B ZAR10.0719.49 ZAR2.65%Process industries
Strong buy
SPPTHE SPAR GROUP LTD+31.76%14,988 ZAC+1.29%1.93 M3.4828.86 B ZAR82.031.83 ZAR−12.35%0.00%Distribution services
Buy
ADHADVTECH LTD+31.38%3,278 ZAC−0.40%1.28 M4.6217.95 B ZAR17.551.87 ZAR+14.43%2.90%Commercial services
Buy
KSTPSG FIN SERVICES LTD+31.13%2,005 ZAC+1.01%5.99 M14.8925.08 B ZAR22.070.91 ZAR+17.00%2.27%Finance
Buy
RNGRANDGOLD & EXPL CO LTD+31.03%76 ZAC+1.33%1680.0154.4 M ZAR−0.27 ZAR−8.79%0.00%Non-energy minerals
AMEAFRICAN MEDIA ENT LTD+30.28%4,298 ZAC+7.42%4.54 K0.69297.9 M ZAR10.47%Consumer services
KALKAL GROUP LIMITED+29.51%5,052 ZAC−0.94%34.57 K0.783.56 B ZAR9.035.59 ZAR−6.80%3.64%Commercial services
MTHMOTUS HOLDINGS LTD+28.54%12,211 ZAC+1.03%1.51 M7.2321.13 B ZAR8.7613.93 ZAR−27.41%4.26%Distribution services
Buy
NPNNASPERS LTD -N-+27.88%422,000 ZAC−2.56%2.24 M4.23745.99 B ZAR12.46338.74 ZAR−8.86%0.21%Technology services
Buy
CMLCORONATION FUND MNGRS LD+26.88%3,904 ZAC+2.04%869.59 K2.2015.11 B ZAR6.196.31 ZAR+244.62%8.97%Finance
MSTMUSTEK LTD+26.55%1,568 ZAC+1.16%1.87 K0.04902.8 M ZAR46.390.34 ZAR−91.02%0.48%Electronic technology
SYGSYGNIA LIMITED+26.06%2,269 ZAC−0.87%11.56 K0.183.46 B ZAR10.072.25 ZAR+15.90%9.38%Finance
DCPDIS-CHEM PHARMACIES LTD+26.04%3,669 ZAC+0.82%2.12 M3.9131.54 B ZAR29.661.24 ZAR+18.26%1.35%Retail trade
Neutral
LBRLIBSTAR HOLDINGS LTD+24.64%435 ZAC−0.23%328.14 K1.092.59 B ZAR10.520.41 ZAR3.45%Consumer non-durables
Sell
CMHCOMBINED MOTOR HLDGS LTD+24.56%3,388 ZAC+4.15%24.01 K0.792.54 B ZAR7.404.58 ZAR−14.52%10.80%Retail trade
Strong sell
RLOREUNERT LTD+24.45%7,402 ZAC+0.71%294.14 K1.1311.63 B ZAR12.136.10 ZAR+5.99%4.58%Consumer durables
SLMSANLAM LIMITED+23.63%8,574 ZAC+0.98%13.27 M2.69169.3 B ZAR10.977.81 ZAR+9.49%4.67%Finance
Neutral
SBPSABVEST CAPITAL LIMITED+23.30%9,124 ZAC+1.88%3.15 K0.183.5 B ZAR1.04%Finance
FTHFRONTIER TRANSPORT HLDG LD+23.24%769 ZAC0.00%3.8 K0.072.25 B ZAR5.811.32 ZAR+13.07%6.29%Transportation
FBRFAMOUS BRANDS LTD+22.59%6,968 ZAC+1.68%234.88 K3.036.98 B ZAR14.574.78 ZAR+3.22%4.33%Transportation
SAPSAPPI LTD+22.28%4,868 ZAC+1.33%1.62 M1.4029.26 B ZAR73.560.66 ZAR−91.16%5.70%Process industries
Buy
ABGABSA GROUP LIMITED+22.18%19,371 ZAC+0.68%4.91 M1.20160.58 B ZAR8.4922.82 ZAR−9.17%7.07%Finance
Buy
CLSCLICKS GROUP LTD+21.60%38,585 ZAC+1.51%1.61 M1.9491.85 B ZAR32.4211.90 ZAR+14.20%1.82%Retail trade
Sell
IVTINVICTA HOLDINGS LTD+21.33%3,288 ZAC+2.72%17.39 K0.323.14 B ZAR7.534.36 ZAR−14.59%3.19%Distribution services
ITEITALTILE LTD+19.51%1,360 ZAC−4.16%742.79 K1.3416.55 B ZAR11.141.22 ZAR−7.80%3.60%Retail trade
Sell
CATCAXTON CTP PUBLISH PRINT+19.27%1,269 ZAC+3.00%280.004.54 B ZAR6.941.83 ZAR−10.04%4.73%Consumer services
OMNOMNIA HOLDINGS LTD+19.26%7,648 ZAC+8.45%749.59 K4.6212.28 B ZAR10.737.13 ZAR+7.17%4.90%Process industries
Strong buy
HLMHULAMIN LTD+19.23%341 ZAC−1.45%94.79 K0.491.1 B ZAR4.850.70 ZAR−47.71%0.00%Non-energy minerals
CHPCHOPPIES ENTERPRISES LTD+19.05%75 ZAC−1.32%103.31 K0.981.24 B ZAR7.790.10 ZAR−34.01%5.77%Retail trade
NNRPNEPI ROCKCASTLE N.V.+18.63%13,998 ZAC−0.01%4.55 M3.3999.73 B ZAR8.7815.94 ZAR+0.50%7.66%Finance
Buy
CTACAPITAL APPRECIATION LTD+18.55%147 ZAC+3.52%1.86 M1.461.8 B ZAR11.800.12 ZAR+25.10%6.76%Finance
TKGTELKOM SA SOC LTD+18.38%3,400 ZAC−1.33%1.33 M1.3916.62 B ZAR8.504.00 ZAR0.00%Communications
Buy
KAPKAP LIMITED+17.79%298 ZAC+0.68%8.78 M1.857.5 B ZAR6.890.43 ZAR+171.78%0.00%Transportation
Neutral
BATBRAIT PLC+17.65%200 ZAC−4.76%978.15 K0.207.73 B ZAR6.870.29 ZAR0.00%Finance
BWNBALWIN PROPERTIES LTD+17.65%260 ZAC+6.12%31.53 K0.711.36 B ZAR10.550.25 ZAR−72.42%0.00%Industrial services
LTELIGHTHOUSE PROPERTIES PLC+17.30%861 ZAC+5.00%8.24 M8.3916.32 B ZAR1.944.45 ZAR+1,067.21%6.01%Finance
SURSPUR CORPORATION LTD+17.03%3,511 ZAC−1.65%23.64 K0.182.95 B ZAR12.482.81 ZAR+8.67%6.07%Consumer non-durables
AFTAFRIMAT LIMITED+16.83%6,928 ZAC−0.32%407.4 K1.5510.52 B ZAR14.094.92 ZAR+8.12%2.37%Non-energy minerals
Buy
RCLRCL FOODS LIMITED+16.31%977 ZAC+4.27%43 K0.458.73 B ZAR5.371.82 ZAR+164.76%3.58%Consumer non-durables
SBKSTANDARD BANK GROUP LTD+15.59%22,546 ZAC+0.54%6.35 M1.75368.19 B ZAR8.6326.11 ZAR+6.62%6.55%Finance
Buy
SHPSHOPRITE HOLDINGS LTD+15.42%30,233 ZAC+0.89%4.02 M2.72165.72 B ZAR26.4311.44 ZAR+6.08%2.36%Retail trade
Neutral
ASCASCENDIS HEALTH LTD+15.38%90 ZAC+13.92%171.55 K0.01562.04 M ZAR13.640.07 ZAR0.00%Health technology
GPLGRAND PARADE INV LTD+14.98%330 ZAC+0.30%35.14 K1.451.41 B ZAR3.03%Consumer services
BRNBRIMSTONE INV CORP LTD-N+14.44%515 ZAC+2.79%100.001.27 B ZAR−0.45 ZAR−144.02%7.77%Process industries
ADRADCORP HOLDINGS LIMITED+14.05%479 ZAC−2.04%12.12 K0.05515.21 M ZAR6.190.77 ZAR+36.55%8.40%Commercial services
COHCURRO HOLDINGS LIMITED+13.22%1,319 ZAC+0.46%805.43 K3.567.6 B ZAR99.250.13 ZAR−70.96%1.11%Consumer services
TRETRENCOR LTD+13.19%755 ZAC−0.66%4.57 M7.361.31 B ZAR45.180.17 ZAR−74.79%0.00%Finance