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+238.10%355 ZAC+1.43%21.3 K0.24593.72 M ZAR28.720.12 ZAR+524.24%0.00%Industrial services
NPKNAMPAK LTD+170.89%42,801 ZAC−0.46%19.22 K1.943.39 B ZAR61.197.00 ZAR0.00%Process industries
WBCWE BUY CARS HLDS LTD+108.75%4,175 ZAC−0.62%440.06 K0.7617.41 B ZAR50.770.82 ZAR0.59%Retail trade
AILAFRICAN RAINBOW CAP INV+104.38%934 ZAC−0.32%313.63 K1.7260.47 B ZAR5.911.58 ZAR+7.01%0.00%Finance
FGLFINBOND GROUP LTD+94.87%76 ZAC−1.30%30 K0.11391.95 M ZAR38.780.02 ZAR0.00%Finance
BLUBLUE LABEL TELECOMS LTD+90.22%778 ZAC+1.70%1.16 M0.496.81 B ZAR11.030.71 ZAR−16.19%0.00%Distribution services
PMRPREMIER GROUP LIMITED+87.46%11,716 ZAC−2.37%7.75 K0.414.62 M ZAR14.488.09 ZAR1.83%Distribution services
Buy
AELALTRON LIMITED A+84.65%1,985 ZAC+4.20%100.06 K0.217.53 B ZAR18.031.10 ZAR3.84%Technology services
DRDDRD GOLD LTD+84.25%2,668 ZAC+0.41%6.55 M3.3522.81 B ZAR13.511.98 ZAR+28.24%1.51%Non-energy minerals
Sell
BAWBARLOWORLD LTD+77.55%10,747 ZAC+0.53%409.52 K1.3120.09 B ZAR10.6310.11 ZAR−14.75%4.86%Distribution services
Neutral
NVSNOVUS HOLDINGS LIMITED+77.06%710 ZAC+4.26%27.5 K0.712.24 B ZAR6.851.04 ZAR+116.51%7.34%Commercial services
IMPIMPALA PLATINUM HLGS LTD+76.14%12,485 ZAC−2.73%14.67 M2.74112.52 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
HARHARMONY GM CO LTD+70.45%23,728 ZAC+4.83%8.59 M3.60149.21 B ZAR14.2316.68 ZAR+16.32%1.06%Non-energy minerals
Sell
OUTOUTSURANCE GROUP LIMITED+69.94%6,971 ZAC+2.02%14.01 M3.60107.65 B ZAR25.842.70 ZAR+22.89%2.55%Finance
Neutral
PMVPRIMESERV GROUP LTD+68.66%226 ZAC+0.44%43.9 K3.13172.55 M ZAR6.370.36 ZAR+35.60%5.78%Commercial services
CHPCHOPPIES ENTERPRISES LTD+66.10%98 ZAC+11.36%115.34 K2.861.25 B ZAR10.170.10 ZAR−34.01%5.66%Retail trade
SSUSOUTHERN SUN LTD+65.10%842 ZAC+0.36%713.17 K1.9811.27 B ZAR12.070.70 ZAR+49.29%1.49%Consumer services
Buy
PIKPICK N PAY STORES LTD+62.86%2,850 ZAC+0.67%4.13 M1.8530.25 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
LEWLEWIS GROUP LTD+62.81%7,001 ZAC−1.35%15.03 K1.163.64 B ZAR7.259.65 ZAR+41.97%8.45%Retail trade
MTMMOMENTUM GROUP LIMITED+59.37%3,267 ZAC+10.86%9.32 M6.8342.46 B ZAR11.802.77 ZAR−10.28%4.24%Finance
Neutral
DSYDISCOVERY LTD+56.98%19,936 ZAC−0.54%7.33 M4.84133.73 B ZAR16.2912.24 ZAR+44.57%1.08%Finance
Buy
PPEPURPLE GROUP LTD+56.92%102 ZAC+2.00%248.75 K0.101.41 B ZAR58.290.02 ZAR0.00%Finance
CPICAPITEC BANK HLDGS LTD+55.68%318,076 ZAC+1.23%1.06 M4.84369.28 B ZAR29.94106.24 ZAR+26.29%1.73%Finance
Buy
GFIGOLD FIELDS LTD+51.29%39,970 ZAC+1.43%8.27 M3.56357.72 B ZAR15.8425.24 ZAR+77.49%1.83%Non-energy minerals
Buy
RBXRAUBEX GROUP LTD+50.81%4,449 ZAC−0.04%403.23 K1.488.05 B ZAR7.935.61 ZAR+33.68%4.18%Industrial services
Strong buy
CAACA SALES HOLDINGS LTD+50.59%1,658 ZAC−1.07%7.44 K0.117.94 B ZAR16.051.03 ZAR−6.24%1.17%Distribution services
SDOSTADIO HOLDINGS LIMITED+50.54%700 ZAC−2.51%155.83 K0.945.92 B ZAR26.040.27 ZAR+25.26%1.39%Commercial services
NPNNASPERS LTD -N-+49.38%463,907 ZAC−5.06%2.37 M4.54754.77 B ZAR13.70338.74 ZAR−8.86%0.25%Technology services
Buy
BATBRAIT PLC+48.53%202 ZAC+3.06%1.69 M0.137.73 B ZAR6.940.29 ZAR0.00%Finance
RNGRANDGOLD & EXPL CO LTD+47.06%75 ZAC0.00%10 K0.5453.69 M ZAR−0.27 ZAR−8.79%0.00%Non-energy minerals
BELBELL EQUIPMENT LTD+46.14%3,715 ZAC−2.24%10.16 K0.623.55 B ZAR4.907.58 ZAR+74.51%0.00%Producer manufacturing
TRLTRELLIDOR HLDGS LTD+45.83%210 ZAC0.00%16.7 K0.21199.94 M ZAR4.750.44 ZAR0.00%Producer manufacturing
CPPCOLLINS PROPERTY GRP LTD+44.47%1,098 ZAC+7.33%5.79 K0.963.62 B ZAR2.514.37 ZAR9.76%Finance
MTNMTN GROUP LTD+41.39%11,806 ZAC+1.24%18.04 M4.28212.82 B ZAR−5.31 ZAR−345.02%2.83%Communications
Buy
RFGRFG HOLDINGS LIMITED+41.19%1,858 ZAC−1.17%200.92 K1.604.87 B ZAR8.662.14 ZAR+18.10%5.91%Consumer non-durables
Buy
ISAISA HOLDINGS LIMITED+40.74%190 ZAC0.00%13.89 K2.40296.39 M ZAR8.720.22 ZAR+26.04%9.95%Technology services
MSTMUSTEK LTD+39.78%1,395 ZAC+3.18%16.78 K0.41803.83 M ZAR−0.34 ZAR−113.79%0.56%Electronic technology
SPPTHE SPAR GROUP LTD+39.77%12,170 ZAC+0.79%915.49 K1.2623.43 B ZAR66.601.83 ZAR−12.35%0.00%Distribution services
Buy
PPHPEPKOR HOLDINGS LTD+39.29%2,556 ZAC−1.46%38.03 M3.4194.35 B ZAR54.920.47 ZAR1.87%Retail trade
Buy
ARTARGENT INDUSTRIAL LTD+38.61%2,556 ZAC−1.99%17.1 K0.671.39 B ZAR5.694.49 ZAR−0.72%4.60%Producer manufacturing
DTCDATATEC LTD+38.26%5,150 ZAC+4.23%616.92 K3.1412.11 B ZAR11.224.59 ZAR−29.50%4.15%Technology services
TKGTELKOM SA SOC LTD+37.36%3,607 ZAC+1.72%1.21 M0.8117.62 B ZAR9.024.00 ZAR0.00%Communications
Buy
SEPSEPHAKU HOLDINGS LTD+36.84%130 ZAC0.00%19.56 K0.11330.83 M ZAR4.020.32 ZAR+344.37%0.00%Non-energy minerals
JSEJSE LTD+36.74%12,607 ZAC+0.61%448.85 K2.2710.89 B ZAR11.4111.05 ZAR+10.28%6.26%Finance
WBOWILSON BAYLY HLM-OVC LTD+36.24%18,842 ZAC−1.79%2.36 M21.7112.12 B ZAR9.4120.02 ZAR+14.12%2.40%Industrial services
Strong buy
MRPMR PRICE GROUP LTD+35.21%23,258 ZAC−2.58%3.06 M2.1960.66 B ZAR18.2812.72 ZAR3.48%Retail trade
Buy
PPCPPC LIMITED+34.42%414 ZAC+1.22%4.21 M1.716.37 B ZAR60.260.07 ZAR3.34%Non-energy minerals
CMLCORONATION FUND MNGRS LD+33.20%3,996 ZAC+0.88%2.29 M2.5415.47 B ZAR6.346.31 ZAR+244.62%10.42%Finance
SNTSANTAM LIMITED+31.48%38,501 ZAC+1.82%248.41 K4.2542.47 B ZAR11.5933.22 ZAR+12.53%3.81%Finance
Neutral
SBPSABVEST CAPITAL LIMITED+30.94%9,061 ZAC+3.55%12.13 K1.583.47 B ZAR1.09%Finance
SBKSTANDARD BANK GROUP LTD+30.85%24,214 ZAC+0.43%14.31 M2.79394.14 B ZAR9.2526.18 ZAR−0.65%6.13%Finance
Buy
YRKYORK TIMBER HOLDINGS LTD+30.43%210 ZAC−2.78%52.83 K0.46966.79 M ZAR7.170.29 ZAR0.00%Industrial services
CTACAPITAL APPRECIATION LTD+29.46%145 ZAC−1.36%826.3 K1.901.76 B ZAR11.640.12 ZAR+25.10%7.02%Finance
VODVODACOM GROUP LTD+29.06%11,680 ZAC+0.43%7.35 M5.74225.87 B ZAR15.547.52 ZAR−16.74%4.90%Communications
Neutral
TBSTIGER BRANDS LTD+27.58%26,326 ZAC−0.59%979.35 K2.2541.03 B ZAR13.7419.16 ZAR+12.70%3.90%Consumer non-durables
Strong buy
IVTINVICTA HOLDINGS LTD+27.55%3,380 ZAC+5.63%7 K0.183.22 B ZAR7.754.36 ZAR−14.59%3.28%Distribution services
IOCIOCO LIMITED+26.45%306 ZAC0.00%124.73 K0.191.94 B ZAR−0.10 ZAR+54.00%0.00%Technology services
KSTPSG FIN SERVICES LTD+25.99%1,818 ZAC−0.55%1.01 M1.8522.64 B ZAR20.010.91 ZAR+17.00%2.49%Finance
NPHNORTHAM PLATINUM HLDGS LTD+25.70%13,199 ZAC−2.24%3.04 M0.9151.46 B ZAR34.333.84 ZAR1.26%Non-energy minerals
Buy
FFBFORTRESS REAL EST INV B+24.36%1,955 ZAC+1.98%3.79 M2.9221.06 B ZAR8.462.31 ZAR−19.63%7.91%Finance
Sell
AFHALEXANDER FORBES GRP HLDGS+23.94%818 ZAC+3.81%318.35 K5.619.33 B ZAR15.340.53 ZAR−5.73%6.60%Finance
TFGTHE FOSCHINI GROUP LIMITED+23.93%12,622 ZAC−3.03%2.89 M1.5240.82 B ZAR13.869.11 ZAR+6.36%2.77%Retail trade
Buy
ABGABSA GROUP LIMITED+23.29%18,442 ZAC−0.24%9.44 M2.54152.91 B ZAR7.1125.95 ZAR+8.43%7.41%Finance
Strong buy
HDCHUDACO INDUSTRIES LTD+22.00%19,288 ZAC+1.52%25.43 K1.875.41 B ZAR10.9117.68 ZAR−15.61%5.39%Distribution services
Buy
SLMSANLAM LIMITED+21.89%8,519 ZAC+0.80%21.88 M5.59168.22 B ZAR8.0810.54 ZAR+52.06%4.73%Finance
Neutral
CATCAXTON CTP PUBLISH PRINT+21.55%1,252 ZAC+3.81%108.66 K2.134.48 B ZAR6.132.04 ZAR+18.53%4.97%Consumer services
THATHARISA PLC+20.89%1,522 ZAC−0.33%885.73 K8.324.54 B ZAR3.055.00 ZAR−41.00%5.38%Non-energy minerals
Strong buy
CSBCASHBUILD LTD+20.68%15,206 ZAC−1.57%4.91 K0.053.25 B ZAR16.439.26 ZAR3.63%Retail trade
Buy
SYGSYGNIA LIMITED+19.89%2,248 ZAC−0.79%19.68 K0.463.43 B ZAR9.972.25 ZAR+15.90%9.57%Finance
CMHCOMBINED MOTOR HLDGS LTD+19.68%3,010 ZAC+0.33%5090.012.25 B ZAR6.574.58 ZAR−14.52%10.73%Retail trade
FSRFIRSTRAND LTD+19.60%7,439 ZAC−0.07%49.67 M3.31417.13 B ZAR10.487.10 ZAR+5.00%5.57%Finance
Buy
NEDNEDBANK GROUP LTD+17.31%25,926 ZAC−1.90%10.73 M5.06120.36 B ZAR7.3735.17 ZAR+12.42%7.54%Finance
Strong buy
REMREMGRO LTD+16.57%15,271 ZAC−1.15%4.84 M4.6086.27 B ZAR68.642.22 ZAR−86.95%1.71%Finance
Buy
CLSCLICKS GROUP LTD+15.35%33,797 ZAC+0.13%3.34 M4.7280.46 B ZAR28.3911.90 ZAR+14.20%2.30%Retail trade
Buy
BOXBOXER RETAIL LIMITED+15.01%7,247 ZAC+4.27%11.98 M8.0933.16 B ZAR24.093.01 ZAR0.00%Consumer services
Neutral
ITEITALTILE LTD+14.36%1,075 ZAC+0.66%110.47 K1.0713.08 B ZAR8.581.25 ZAR+3.95%4.58%Retail trade
Buy
MSPMAS P.L.C+14.19%1,811 ZAC−0.22%7.43 M4.1612.86 B ZAR4.663.88 ZAR+40.84%0.00%Finance
Buy
SNVSANTOVA LIMITED+13.81%750 ZAC−0.13%10.43 K0.22939.94 M ZAR7.570.99 ZAR−26.04%0.00%Transportation
ARLASTRAL FOODS LTD+12.88%16,150 ZAC−0.28%22.06 K0.496.23 B ZAR8.2819.49 ZAR3.21%Process industries
Strong buy
ACLARCELORMITTAL SA LIMITED+12.82%132 ZAC−7.04%1.14 M0.611.48 B ZAR−5.24 ZAR−48.96%0.00%Non-energy minerals
CLICLIENTELE LTD+12.19%1,178 ZAC+3.42%1.2 K0.045.35 B ZAR5.772.04 ZAR+74.80%10.96%Miscellaneous
FTHFRONTIER TRANSPORT HLDG LD+12.00%700 ZAC0.00%2.04 K0.242.05 B ZAR5.291.32 ZAR+13.07%7.16%Transportation
BWNBALWIN PROPERTIES LTD+11.80%199 ZAC+8.15%18.7 K0.691.02 B ZAR8.070.25 ZAR−72.42%0.00%Industrial services
MPTMPACT LIMITED+11.69%3,000 ZAC0.00%904.49 K20.834.43 B ZAR8.783.42 ZAR−29.51%3.50%Process industries
EPEEPE CAPITAL PARTNERS LTD+11.16%468 ZAC−1.06%523 K0.561.24 B ZAR4.800.98 ZAR0.00%Finance
TPCTRANSPACO LTD+10.61%3,650 ZAC0.00%1 K1.011.02 B ZAR7.434.91 ZAR−10.88%6.58%Process industries
CGRCALGRO M3 HLDGS LTD+10.20%540 ZAC−0.37%3140.00518.72 M ZAR2.582.09 ZAR+23.32%1.76%Finance
NTCNETCARE LIMITED+10.11%1,307 ZAC0.00%9.31 M2.3416.84 B ZAR12.021.09 ZAR+16.39%5.35%Health services
Buy
OMNOMNIA HOLDINGS LTD+9.60%6,575 ZAC−0.66%173.46 K1.8210.49 B ZAR9.227.13 ZAR+7.17%5.66%Process industries
Strong buy
ADHADVTECH LTD+9.56%3,129 ZAC−2.19%462.35 K3.2517.13 B ZAR16.751.87 ZAR+14.43%2.97%Commercial services
SUISUN INTERNATIONAL LTD+9.55%4,234 ZAC+2.69%710.48 K1.2210.32 B ZAR8.504.98 ZAR+18.98%8.83%Consumer services
Buy
SPGSUPER GROUP LTD+9.25%2,812 ZAC+1.96%9.39 M5.969.56 B ZAR202.010.14 ZAR−97.02%2.17%Transportation
Buy
SHPSHOPRITE HOLDINGS LTD+8.65%26,836 ZAC+0.59%4.42 M1.85147.12 B ZAR22.0912.15 ZAR2.67%Retail trade
Buy
SURSPUR CORPORATION LTD+8.41%3,249 ZAC−1.49%11.86 K0.312.73 B ZAR10.932.97 ZAR+6.50%11.62%Consumer non-durables
AFEAECI LIMITED+8.20%9,988 ZAC+0.02%278.98 K1.549.53 B ZAR−2.72 ZAR−124.90%1.19%Process industries
RMHRMB HOLDINGS LTD+5.41%39 ZAC−2.50%839.26 K1.03529.31 M ZAR0.00%Finance
AFTAFRIMAT LIMITED+5.01%6,038 ZAC−0.26%421.69 K2.229.17 B ZAR12.284.92 ZAR+8.12%2.71%Non-energy minerals
Neutral
AEGAVENG GROUP LIMITED+4.85%649 ZAC−0.31%144.21 K1.10807.8 M ZAR−0.68 ZAR+93.49%0.00%Industrial services
Strong sell
ZZDZEDA LIMITED+4.79%1,137 ZAC+0.71%38.39 K0.232.12 B ZAR3.553.20 ZAR−17.30%8.85%Finance
Buy
MDIMASTER DRILLING GRP LTD+4.25%1,350 ZAC−3.57%2.15 K0.212.03 B ZAR11.791.15 ZAR−56.69%3.75%Non-energy minerals