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+203.48%349 ZAC0.00%2350.00583.68 M ZAR28.240.12 ZAR+524.24%0.00%Industrial services
NPKNAMPAK LTD+152.28%42,128 ZAC−0.19%4.85 K0.473.33 B ZAR60.237.00 ZAR0.00%Process industries
WBCWE BUY CARS HLDS LTD+114.90%4,298 ZAC+0.16%452.07 K0.9017.94 B ZAR52.260.82 ZAR0.58%Retail trade
PMRPREMIER GROUP LIMITED+106.81%13,000 ZAC0.00%14.99 K0.325.01 M ZAR16.068.09 ZAR1.69%Distribution services
Buy
FGLFINBOND GROUP LTD+92.31%75 ZAC0.00%8.34 K0.04403.5 M ZAR38.270.02 ZAR0.00%Finance
AILAFRICAN RAINBOW CAP INV+91.43%938 ZAC−0.74%120.7 K0.3960.68 B ZAR6.051.55 ZAR−20.22%0.00%Finance
AELALTRON LIMITED A+86.38%2,052 ZAC+3.53%120.59 K0.257.8 B ZAR18.641.10 ZAR3.68%Technology services
CHPCHOPPIES ENTERPRISES LTD+77.42%110 ZAC+0.92%91.91 K0.961.28 B ZAR11.930.09 ZAR5.56%Retail trade
DRDDRD GOLD LTD+74.21%2,648 ZAC+2.24%1.47 M0.6322.64 B ZAR13.411.98 ZAR+28.24%1.54%Non-energy minerals
Sell
BAWBARLOWORLD LTD+71.62%10,680 ZAC−0.67%203.15 K0.9319.96 B ZAR10.5610.11 ZAR−14.75%4.84%Distribution services
Neutral
BLUBLUE LABEL TELECOMS LTD+70.35%770 ZAC−0.39%668.31 K0.386.72 B ZAR10.920.71 ZAR−16.19%0.00%Distribution services
OUTOUTSURANCE GROUP LIMITED+69.51%7,116 ZAC+0.21%1.5 M0.31109.91 B ZAR26.382.70 ZAR+22.89%2.46%Finance
Neutral
PPEPURPLE GROUP LTD+67.74%104 ZAC+1.96%266.16 K0.101.44 B ZAR59.430.02 ZAR0.00%Finance
NVSNOVUS HOLDINGS LIMITED+65.64%699 ZAC−0.43%46.14 K0.852.21 B ZAR6.741.04 ZAR+116.51%7.14%Commercial services
SSUSOUTHERN SUN LTD+64.44%837 ZAC−2.22%618.27 K1.9211.25 B ZAR11.990.70 ZAR+49.29%1.46%Consumer services
Buy
LEWLEWIS GROUP LTD+61.86%7,041 ZAC+0.87%21.73 K1.653.66 B ZAR7.299.65 ZAR+41.97%8.60%Retail trade
DSYDISCOVERY LTD+59.94%20,152 ZAC−0.37%1.35 M0.63135.18 B ZAR16.4612.24 ZAR+44.57%1.07%Finance
Buy
MTMMOMENTUM GROUP LIMITED+58.93%3,231 ZAC−1.34%2.57 M0.8641.96 B ZAR8.933.62 ZAR+21.74%3.82%Finance
Neutral
HARHARMONY GM CO LTD+57.14%23,493 ZAC+1.39%1 M0.40147.74 B ZAR14.0916.68 ZAR+16.32%1.04%Non-energy minerals
Sell
IMPIMPALA PLATINUM HLGS LTD+57.03%12,248 ZAC−0.97%2.3 M0.45110.38 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
CPICAPITEC BANK HLDGS LTD+56.77%322,153 ZAC−1.35%233.64 K0.73374.02 B ZAR30.32106.24 ZAR+26.29%1.66%Finance
Buy
BATBRAIT PLC+55.30%205 ZAC+1.49%2.72 M0.227.88 B ZAR7.040.29 ZAR0.00%Finance
SDOSTADIO HOLDINGS LIMITED+53.85%740 ZAC−1.73%572.19 K3.636.29 B ZAR24.250.31 ZAR+26.43%1.33%Commercial services
PIKPICK N PAY STORES LTD+47.11%2,795 ZAC−0.46%1.98 M0.7929.63 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
RBXRAUBEX GROUP LTD+46.95%4,454 ZAC−1.83%537.08 K1.148.05 B ZAR7.945.61 ZAR+33.68%4.10%Industrial services
Strong buy
CAACA SALES HOLDINGS LTD+46.17%1,681 ZAC−1.98%62.61 K0.678.05 B ZAR16.271.03 ZAR−6.24%1.14%Distribution services
PPCPPC LIMITED+44.98%477 ZAC+13.30%10.82 M3.767.29 B ZAR69.430.07 ZAR3.25%Non-energy minerals
NPNNASPERS LTD -N-+44.21%472,679 ZAC+1.71%428.46 K0.69769.04 B ZAR13.95338.74 ZAR−8.86%0.26%Technology services
Buy
PPHPEPKOR HOLDINGS LTD+43.83%2,632 ZAC−0.04%22.82 M1.4497.12 B ZAR56.550.47 ZAR1.84%Retail trade
Buy
JSEJSE LTD+42.96%12,652 ZAC−0.42%145.88 K0.9110.93 B ZAR11.4511.05 ZAR+10.28%6.17%Finance
Buy
BELBELL EQUIPMENT LTD+41.91%3,796 ZAC+4.83%4.54 K0.263.63 B ZAR5.017.58 ZAR+74.51%0.00%Producer manufacturing
DTCDATATEC LTD+41.56%5,375 ZAC+2.38%247.68 K0.8012.64 B ZAR11.714.59 ZAR−29.50%3.90%Technology services
WBOWILSON BAYLY HLM-OVC LTD+40.57%18,977 ZAC+1.47%79.05 K0.2312.21 B ZAR9.4820.02 ZAR+14.12%2.46%Industrial services
Strong buy
RFGRFG HOLDINGS LIMITED+39.93%1,868 ZAC−0.21%488.31 K2.034.89 B ZAR8.712.14 ZAR+18.10%5.94%Consumer non-durables
Buy
MSTMUSTEK LTD+39.33%1,364 ZAC−3.74%92.77 K3.62785.42 M ZAR−0.34 ZAR−113.79%0.53%Electronic technology
SPPTHE SPAR GROUP LTD+38.84%12,079 ZAC+0.02%560.34 K0.8823.25 B ZAR66.111.83 ZAR−12.35%0.00%Distribution services
Buy
REMREMGRO LTD+36.87%16,175 ZAC+0.60%1.17 M0.7191.38 B ZAR12.3213.13 ZAR1.64%Finance
Buy
ARTARGENT INDUSTRIAL LTD+35.98%2,570 ZAC+1.18%19.22 K0.661.4 B ZAR5.724.49 ZAR−0.72%4.72%Producer manufacturing
SBPSABVEST CAPITAL LIMITED+35.24%9,399 ZAC−0.96%1520.023.6 B ZAR4.0423.24 ZAR+46.12%1.00%Finance
CPPCOLLINS PROPERTY GRP LTD+33.99%1,025 ZAC−6.65%1.04 K0.203.38 B ZAR2.344.37 ZAR9.11%Finance
TBSTIGER BRANDS LTD+33.88%27,346 ZAC+1.34%688.24 K1.3242.62 B ZAR14.2719.16 ZAR+12.70%3.83%Consumer non-durables
Strong buy
SBKSTANDARD BANK GROUP LTD+33.75%24,676 ZAC−0.56%4.5 M0.66401.63 B ZAR9.4326.18 ZAR−0.65%5.95%Finance
Neutral
MTNMTN GROUP LTD+33.35%12,295 ZAC−2.88%4.24 M0.67221.64 B ZAR−5.31 ZAR−345.02%2.61%Communications
Buy
ADWAFRICAN DAWN CAPITAL LTD+33.33%12 ZAC−36.84%10 K0.418.82 M ZAR−0.21 ZAR+15.24%0.00%Finance
GFIGOLD FIELDS LTD+33.10%38,132 ZAC+1.14%2.31 M0.81341.27 B ZAR15.1125.24 ZAR+77.49%1.91%Non-energy minerals
Buy
MRPMR PRICE GROUP LTD+31.98%22,824 ZAC−0.16%703.33 K0.4059.52 B ZAR17.9412.72 ZAR3.63%Retail trade
Buy
CMLCORONATION FUND MNGRS LD+30.58%3,963 ZAC−0.33%362.33 K0.5015.33 B ZAR6.296.31 ZAR+244.62%10.39%Finance
SEPSEPHAKU HOLDINGS LTD+30.30%129 ZAC+5.74%23.83 K0.17328.29 M ZAR3.990.32 ZAR+344.37%0.00%Non-energy minerals
SNTSANTAM LIMITED+28.81%38,315 ZAC+0.78%18.75 K0.2442.27 B ZAR11.5333.22 ZAR+12.53%3.79%Finance
Neutral
TKGTELKOM SA SOC LTD+28.38%3,723 ZAC+0.13%654.45 K0.4918.21 B ZAR9.314.00 ZAR0.00%Communications
Buy
VODVODACOM GROUP LTD+25.89%12,184 ZAC−0.99%942.01 K0.46235.68 B ZAR16.217.52 ZAR−16.74%4.63%Communications
Neutral
ABGABSA GROUP LIMITED+25.69%18,476 ZAC−0.57%2.23 M0.51153.19 B ZAR7.1225.95 ZAR+8.43%7.37%Finance
Strong buy
IOCIOCO LIMITED+25.21%303 ZAC−0.66%1.74 M5.881.9 B ZAR−0.10 ZAR+54.00%0.00%Technology services
AFHALEXANDER FORBES GRP HLDGS+24.88%768 ZAC−2.04%165.05 K1.748.78 B ZAR14.400.53 ZAR−5.73%6.62%Finance
FSRFIRSTRAND LTD+24.69%7,556 ZAC−0.30%12.23 M0.73423.64 B ZAR10.657.10 ZAR+5.00%5.48%Finance
Buy
TFGTHE FOSCHINI GROUP LIMITED+24.56%12,795 ZAC−1.49%1.68 M0.8341.39 B ZAR14.059.11 ZAR+6.36%2.77%Retail trade
Buy
IVTINVICTA HOLDINGS LTD+22.66%3,232 ZAC+1.00%3.65 K0.063.08 B ZAR7.414.36 ZAR−14.59%3.28%Distribution services
SLMSANLAM LIMITED+22.55%8,637 ZAC−0.25%4.2 M0.77170.55 B ZAR8.2010.54 ZAR+52.06%4.62%Finance
Neutral
SYGSYGNIA LIMITED+21.99%2,330 ZAC+2.55%59.48 K1.573.55 B ZAR10.342.25 ZAR+15.90%9.56%Finance
HDCHUDACO INDUSTRIES LTD+21.97%19,165 ZAC+0.87%6.89 K0.475.38 B ZAR10.8417.68 ZAR−15.61%5.39%Distribution services
Buy
KSTPSG FIN SERVICES LTD+19.46%1,811 ZAC+1.51%429.23 K0.7722.54 B ZAR19.940.91 ZAR+17.00%2.55%Finance
EPEEPE CAPITAL PARTNERS LTD+19.02%488 ZAC−0.41%244.21 K0.251.3 B ZAR5.000.98 ZAR0.00%Finance
ARLASTRAL FOODS LTD+18.71%16,639 ZAC−0.37%60.77 K0.586.42 B ZAR8.5419.49 ZAR3.11%Process industries
Strong buy
CLICLIENTELE LTD+17.93%1,138 ZAC−0.18%12.88 K0.345.17 B ZAR5.572.04 ZAR+74.80%10.96%Miscellaneous
FFBFORTRESS REAL EST INV B+17.55%1,855 ZAC0.00%6.83 M2.5119.98 B ZAR8.032.31 ZAR−19.63%8.17%Finance
Neutral
NPHNORTHAM PLATINUM HLDGS LTD+17.54%13,182 ZAC+0.56%906.15 K0.3951.4 B ZAR34.283.84 ZAR1.30%Non-energy minerals
Buy
CATCAXTON CTP PUBLISH PRINT+17.17%1,208 ZAC−0.74%43.5 K0.754.33 B ZAR5.922.04 ZAR+18.53%4.93%Consumer services
CTACAPITAL APPRECIATION LTD+16.67%140 ZAC−1.41%6.76 M2.321.75 B ZAR11.240.12 ZAR+25.10%7.32%Finance
NEDNEDBANK GROUP LTD+16.49%26,467 ZAC−1.45%1.01 M0.32122.9 B ZAR7.5335.17 ZAR+12.42%7.42%Finance
Strong buy
BCFBOWLER METCALF LTD+15.83%1,390 ZAC+2.13%2.35 K0.28945.94 M ZAR8.231.69 ZAR+36.18%4.54%Producer manufacturing
CMHCOMBINED MOTOR HLDGS LTD+15.42%3,001 ZAC−3.94%48.11 K1.462.24 B ZAR6.554.58 ZAR−14.52%10.31%Retail trade
CLSCLICKS GROUP LTD+15.10%33,845 ZAC+0.51%808.21 K0.7980.58 B ZAR28.4311.90 ZAR+14.20%2.30%Retail trade
Buy
MDIMASTER DRILLING GRP LTD+14.89%1,435 ZAC+2.28%5.02 K0.332.16 B ZAR6.892.08 ZAR−16.58%3.75%Non-energy minerals
BOXBOXER RETAIL LIMITED+14.65%7,224 ZAC−0.47%1.38 M0.5033.05 B ZAR24.023.01 ZAR0.00%Consumer services
Neutral
RMHRMB HOLDINGS LTD+14.29%40 ZAC+5.26%266.78 K0.33543.24 M ZAR0.00%Finance
SUISUN INTERNATIONAL LTD+14.19%4,169 ZAC−1.42%1.04 M2.0410.16 B ZAR8.374.98 ZAR+18.98%8.61%Consumer services
Buy
OMNOMNIA HOLDINGS LTD+13.87%6,673 ZAC−1.84%61.04 K0.4910.64 B ZAR9.367.13 ZAR+7.17%5.51%Process industries
Strong buy
AEGAVENG GROUP LIMITED+11.84%661 ZAC+12.03%721.74 K3.93820.23 M ZAR−0.68 ZAR+93.49%0.00%Industrial services
Strong sell
NTCNETCARE LIMITED+11.09%1,322 ZAC−0.08%949.89 K0.2517.02 B ZAR12.151.09 ZAR+16.39%5.29%Health services
Buy
SPGSUPER GROUP LTD+10.52%2,879 ZAC+1.52%1.61 M0.669.79 B ZAR−0.26 ZAR−106.13%2.12%Transportation
Buy
MSPMAS P.L.C+10.40%1,815 ZAC−0.93%1.19 M0.5812.87 B ZAR4.673.88 ZAR+40.84%0.00%Finance
Buy
CGRCALGRO M3 HLDGS LTD+10.22%550 ZAC+0.73%44.69 K0.11527.36 M ZAR2.632.09 ZAR+23.32%1.74%Finance
ADHADVTECH LTD+10.21%3,196 ZAC+1.11%455.5 K2.0917.51 B ZAR15.982.00 ZAR+15.51%3.01%Commercial services
ADRADCORP HOLDINGS LIMITED+10.10%425 ZAC−1.16%7.5 K0.82456.18 M ZAR5.500.77 ZAR+36.55%8.74%Commercial services
SHPSHOPRITE HOLDINGS LTD+9.41%27,101 ZAC+0.47%1.64 M0.79148.56 B ZAR22.3112.15 ZAR2.64%Retail trade
Buy
ACLARCELORMITTAL SA LIMITED+9.32%129 ZAC−3.01%413.9 K0.281.43 B ZAR−5.24 ZAR−48.96%0.00%Non-energy minerals
ZZDZEDA LIMITED+9.22%1,114 ZAC−2.02%64.7 K0.192.08 B ZAR3.483.20 ZAR−17.30%8.79%Finance
Buy
CSBCASHBUILD LTD+8.18%15,199 ZAC+0.48%19.96 K0.303.25 B ZAR16.429.26 ZAR3.71%Retail trade
Buy
SNVSANTOVA LIMITED+7.91%750 ZAC0.00%74.03 K2.11939.94 M ZAR7.570.99 ZAR−26.04%0.00%Transportation
SURSPUR CORPORATION LTD+7.47%3,308 ZAC+2.54%30.02 K0.962.78 B ZAR11.132.97 ZAR+6.50%11.88%Consumer non-durables
OMUOLD MUTUAL LIMITED+6.66%1,217 ZAC+2.61%12.93 M0.6057.4 B ZAR7.141.70 ZAR+10.83%6.98%Finance
Neutral
THATHARISA PLC+6.55%1,496 ZAC−0.27%7.29 K0.064.47 B ZAR2.995.00 ZAR−41.00%5.47%Non-energy minerals
Strong buy
AFEAECI LIMITED+6.17%9,864 ZAC+0.10%131.35 K0.779.41 B ZAR−2.72 ZAR−124.90%1.21%Process industries
KAPKAP LIMITED+5.49%269 ZAC−0.37%2.88 M0.646.65 B ZAR7.060.38 ZAR+468.36%0.00%Transportation
Neutral
BWNBALWIN PROPERTIES LTD+3.72%195 ZAC−1.52%7.36 K0.331 B ZAR7.910.25 ZAR−72.42%0.00%Industrial services
ASCASCENDIS HEALTH LTD+3.70%84 ZAC−2.33%105.42 K3.54518.33 M ZAR12.730.07 ZAR0.00%Health technology
LBRLIBSTAR HOLDINGS LTD+3.45%360 ZAC+5.88%114.38 K0.372.14 B ZAR8.700.41 ZAR4.41%Consumer non-durables
Sell
FBRFAMOUS BRANDS LTD+3.41%5,729 ZAC+3.02%220.36 K2.785.74 B ZAR11.984.78 ZAR+3.22%5.65%Transportation
AFTAFRIMAT LIMITED+3.08%5,885 ZAC−1.70%148.41 K0.748.94 B ZAR11.974.92 ZAR+8.12%2.74%Non-energy minerals
Neutral
MCGMULTICHOICE GROUP LTD+3.05%11,151 ZAC+1.35%251.55 K0.3747.67 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Sell