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+296.30%428 ZAC−4.89%471.09 K1.54754.27 M ZAR5.450.79 ZAR+726.74%0.00%Industrial services
NCSNICTUS LTD+198.46%194 ZAC0.00%290.02103.68 M ZAR4.930.39 ZAR+62.39%3.09%Distribution services
BLUBLUE LABEL TELECOMS LTD+163.29%1,119 ZAC+1.45%2.3 M1.269.64 B ZAR15.860.71 ZAR−16.19%0.00%Distribution services
NPKNAMPAK LTD+143.61%44,401 ZAC−2.87%7.17 K0.533.62 B ZAR1.20369.86 ZAR0.00%Process industries
IOCIOCO LIMITED+131.25%333 ZAC+1.22%333.72 K1.712.08 B ZAR14.230.23 ZAR0.00%Technology services
PMRPREMIER GROUP LIMITED+113.58%13,052 ZAC−1.81%9.33 K1.135.12 M ZAR16.138.09 ZAR1.65%Distribution services
Buy
WBCWE BUY CARS HLDS LTD+104.79%4,874 ZAC+1.48%530.62 K0.6020.03 B ZAR22.292.19 ZAR0.52%Retail trade
CHPCHOPPIES ENTERPRISES LTD+92.59%104 ZAC0.00%82.45 K1.071.31 B ZAR11.280.09 ZAR5.45%Retail trade
FGLFINBOND GROUP LTD+83.72%79 ZAC0.00%1.92 M7.82407.42 M ZAR12.140.07 ZAR+244.44%12.11%Finance
DSYDISCOVERY LTD+83.50%21,459 ZAC+0.52%2.07 M1.44143.16 B ZAR17.5312.24 ZAR+44.57%1.12%Finance
Buy
AELALTRON LIMITED A+83.15%2,348 ZAC0.00%264.92 K1.558.92 B ZAR23.591.00 ZAR3.11%Technology services
ADWAFRICAN DAWN CAPITAL LTD+80.00%9 ZAC−10.00%3.27 K0.787.35 M ZAR−0.21 ZAR+15.24%0.00%Finance
BATBRAIT PLC+79.83%214 ZAC+1.90%550.86 K0.158.07 B ZAR7.350.29 ZAR0.00%Finance
SDOSTADIO HOLDINGS LIMITED+79.35%834 ZAC+2.46%312.79 K1.406.94 B ZAR27.330.31 ZAR+26.43%1.85%Commercial services
PPEPURPLE GROUP LTD+77.63%135 ZAC+3.05%453.57 K0.921.81 B ZAR40.420.03 ZAR0.00%Finance
OUTOUTSURANCE GROUP LIMITED+76.92%7,696 ZAC+0.59%2.51 M1.11118.11 B ZAR28.532.70 ZAR+22.89%2.64%Finance
Neutral
LEWLEWIS GROUP LTD+75.19%8,143 ZAC+4.53%49.26 K1.764.06 B ZAR8.449.65 ZAR+41.97%7.70%Retail trade
SEPSEPHAKU HOLDINGS LTD+65.14%180 ZAC+15.38%47.42 K0.37397 M ZAR5.560.32 ZAR+344.37%0.00%Non-energy minerals
SSUSOUTHERN SUN LTD+64.40%896 ZAC0.00%315.25 K0.6612.01 B ZAR11.740.76 ZAR+21.16%1.40%Consumer services
Buy
DRDDRD GOLD LTD+63.07%2,702 ZAC−0.99%1.12 M1.5423.32 B ZAR13.681.98 ZAR+28.24%1.83%Non-energy minerals
Neutral
EPEEPE CAPITAL PARTNERS LTD+62.83%609 ZAC+0.33%58.26 K0.381.55 B ZAR6.240.98 ZAR0.00%Finance
DTCDATATEC LTD+62.78%6,114 ZAC−0.67%416.47 K0.7214.47 B ZAR13.324.59 ZAR−29.50%3.33%Technology services
BELBELL EQUIPMENT LTD+58.90%4,257 ZAC−1.00%25.52 K0.664.11 B ZAR10.294.14 ZAR−41.99%3.72%Producer manufacturing
NVSNOVUS HOLDINGS LIMITED+58.89%715 ZAC−0.69%85.4 K1.822.27 B ZAR6.891.04 ZAR+116.51%6.94%Commercial services
MSTMUSTEK LTD+57.63%1,302 ZAC+0.08%11.85 K1.71748.6 M ZAR−0.34 ZAR−113.79%0.58%Electronic technology
CAACA SALES HOLDINGS LTD+55.40%1,843 ZAC+0.44%46.1 K0.158.79 B ZAR14.831.24 ZAR+1.10%1.33%Distribution services
TBSTIGER BRANDS LTD+55.31%32,227 ZAC−0.23%244.38 K0.4548.86 B ZAR16.8219.16 ZAR+12.70%3.20%Consumer non-durables
Neutral
MTMMOMENTUM GROUP LIMITED+53.40%3,384 ZAC+0.59%3.56 M1.0243.62 B ZAR9.363.62 ZAR+21.74%4.46%Finance
Neutral
TKGTELKOM SA SOC LTD+53.21%3,861 ZAC+1.31%425.22 K0.4618.64 B ZAR9.654.00 ZAR0.00%Communications
Buy
SBPSABVEST CAPITAL LIMITED+52.67%10,000 ZAC0.00%5.05 K0.793.83 B ZAR4.3023.24 ZAR+46.12%1.05%Finance
HARHARMONY GM CO LTD+50.87%25,959 ZAC−4.56%4.01 M2.18171.04 B ZAR15.5716.68 ZAR+16.32%1.18%Non-energy minerals
Sell
CPICAPITEC BANK HLDGS LTD+50.80%341,649 ZAC−1.32%186.33 K0.77401.95 B ZAR28.78118.72 ZAR+30.04%1.57%Finance
Buy
PPHPEPKOR HOLDINGS LTD+48.75%2,731 ZAC+0.37%15.33 M2.45100.56 B ZAR53.140.51 ZAR1.78%Retail trade
Buy
VODVODACOM GROUP LTD+42.14%13,503 ZAC+0.26%1.63 M1.03260.43 B ZAR16.498.19 ZAR−0.99%4.23%Communications
Neutral
MTNMTN GROUP LTD+41.56%12,033 ZAC+0.56%4.46 M1.22215.78 B ZAR−5.31 ZAR−345.02%2.88%Communications
Buy
JSEJSE LTD+39.65%13,237 ZAC+0.67%94.68 K0.5311.36 B ZAR11.9811.05 ZAR+10.28%6.30%Finance
Buy
SNTSANTAM LIMITED+39.37%41,966 ZAC+0.39%71.13 K0.9046.11 B ZAR12.6333.22 ZAR+12.53%3.64%Finance
Buy
PPCPPC LIMITED+37.84%459 ZAC−0.65%105.03 K0.107.12 B ZAR66.810.07 ZAR2.95%Non-energy minerals
AFHALEXANDER FORBES GRP HLDGS+35.76%896 ZAC−2.50%13.16 K0.2510.49 B ZAR16.800.53 ZAR−5.73%5.65%Finance
ADRADCORP HOLDINGS LIMITED+35.63%571 ZAC+3.82%11.17 K0.13592.5 M ZAR7.380.77 ZAR+36.55%6.81%Commercial services
YYLBEEYEBOYETHU (RF) LTD+35.05%2,701 ZAC0.00%8270.351.43 B ZAR5.295.10 ZAR7.11%Finance
NPNNASPERS LTD -N-+34.98%523,948 ZAC+1.18%316.53 K0.84842.53 B ZAR15.47338.74 ZAR−8.86%0.23%Technology services
Strong buy
GFIGOLD FIELDS LTD+34.47%39,771 ZAC+0.17%1.96 M0.92355.36 B ZAR15.8625.07 ZAR+76.31%2.52%Non-energy minerals
Buy
TRLTRELLIDOR HLDGS LTD+29.68%201 ZAC−3.83%1.14 K0.03199.94 M ZAR4.550.44 ZAR0.00%Producer manufacturing
KSTPSG FIN SERVICES LTD+28.81%2,039 ZAC−0.20%472.63 K0.4625.4 B ZAR20.411.00 ZAR+24.19%2.23%Finance
Buy
OMNOMNIA HOLDINGS LTD+28.46%7,217 ZAC+1.49%66.16 K0.3511.3 B ZAR10.127.13 ZAR+7.17%5.27%Process industries
Strong buy
RFGRFG HOLDINGS LIMITED+28.14%1,803 ZAC+0.17%71.9 K0.354.71 B ZAR8.892.03 ZAR+2.36%6.17%Consumer non-durables
Neutral
MRPMR PRICE GROUP LTD+28.07%23,969 ZAC−0.30%517.6 K0.6362.03 B ZAR18.8412.72 ZAR3.45%Retail trade
Buy
CTACAPITAL APPRECIATION LTD+27.83%147 ZAC−2.00%504.44 K0.291.82 B ZAR11.800.12 ZAR+25.10%6.83%Finance
FFBFORTRESS REAL EST INV B+27.45%1,950 ZAC+1.40%275.79 K0.3920.72 B ZAR8.442.31 ZAR−19.63%7.61%Finance
Neutral
FBRFAMOUS BRANDS LTD+27.20%6,398 ZAC−1.77%58.49 K0.386.53 B ZAR11.735.46 ZAR+19.50%4.82%Transportation
Strong buy
REMREMGRO LTD+25.98%15,899 ZAC−0.29%599.58 K0.8090.08 B ZAR12.1113.13 ZAR1.76%Finance
Buy
TFGTHE FOSCHINI GROUP LIMITED+25.36%13,288 ZAC+1.03%1.03 M0.7542.54 B ZAR14.599.11 ZAR+6.36%2.74%Retail trade
Buy
IMPIMPALA PLATINUM HLGS LTD+25.20%13,396 ZAC−3.17%5.76 M1.20124.66 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
ARLASTRAL FOODS LTD+23.22%18,952 ZAC−0.77%368.74 K3.047.36 B ZAR12.6115.03 ZAR2.72%Process industries
CLSCLICKS GROUP LTD+23.15%38,670 ZAC+0.31%608.47 K1.2291.36 B ZAR30.6812.60 ZAR+14.25%2.01%Retail trade
Neutral
ADHADVTECH LTD+23.07%3,212 ZAC+0.38%257.29 K0.5417.52 B ZAR16.062.00 ZAR+15.51%3.16%Commercial services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD+23.05%1,372 ZAC−1.51%2.31 M0.6820.24 B ZAR−0.63 ZAR−128.47%3.59%Health services
Neutral
NTCNETCARE LIMITED+22.38%1,438 ZAC−0.07%1.47 M0.6518.19 B ZAR12.071.19 ZAR+23.47%4.86%Health services
Buy
IVTINVICTA HOLDINGS LTD+21.98%3,185 ZAC+4.02%6.12 K0.302.77 B ZAR7.304.36 ZAR−14.59%3.43%Distribution services
MDIMASTER DRILLING GRP LTD+21.42%1,457 ZAC−1.22%10.46 K1.082.22 B ZAR7.002.08 ZAR−16.58%3.56%Non-energy minerals
CPPCOLLINS PROPERTY GRP LTD+20.84%1,038 ZAC+3.49%200.003.31 B ZAR6.151.69 ZAR−60.30%9.97%Finance
SBKSTANDARD BANK GROUP LTD+20.80%22,758 ZAC−0.49%1.31 M0.57369.36 B ZAR8.6926.18 ZAR−0.65%6.59%Finance
Buy
WBOWILSON BAYLY HLM-OVC LTD+20.51%18,319 ZAC+0.80%120.18 K1.2111.69 B ZAR9.1520.02 ZAR+14.12%2.92%Industrial services
Strong buy
HILHOMECHOICE INT PLC+20.04%3,001 ZAC−3.19%2570.093.26 B ZAR7.623.94 ZAR+23.92%6.19%Finance
YRKYORK TIMBER HOLDINGS LTD+19.30%204 ZAC0.00%34.14 K0.58939.17 M ZAR5.160.40 ZAR0.00%Industrial services
CATCAXTON CTP PUBLISH PRINT+19.09%1,198 ZAC−0.17%11.51 K0.154.26 B ZAR5.872.04 ZAR+18.53%5.00%Consumer services
SYGSYGNIA LIMITED+18.92%2,539 ZAC+1.64%2.44 K0.113.8 B ZAR11.262.25 ZAR+15.90%8.68%Finance
HDCHUDACO INDUSTRIES LTD+18.24%19,743 ZAC−0.62%1.6 K0.235.57 B ZAR11.1717.68 ZAR−15.61%5.16%Distribution services
Buy
ARTARGENT INDUSTRIAL LTD+17.91%2,535 ZAC−1.32%38.1 K1.291.4 B ZAR5.644.49 ZAR−0.72%4.67%Producer manufacturing
MSPMAS P.L.C+17.69%1,916 ZAC+0.79%809.48 K0.4313.48 B ZAR4.933.88 ZAR+40.84%0.00%Finance
Buy
SLMSANLAM LIMITED+17.66%8,707 ZAC−0.17%1.94 M0.64172.29 B ZAR8.2610.54 ZAR+52.06%5.10%Finance
Neutral
BAWBARLOWORLD LTD+17.18%10,701 ZAC+0.05%64.75 K0.6019.99 B ZAR11.849.04 ZAR−8.04%4.86%Distribution services
Neutral
CMHCOMBINED MOTOR HLDGS LTD+16.98%3,251 ZAC−2.96%11.27 K0.492.51 B ZAR8.203.97 ZAR−26.00%9.61%Retail trade
BWNBALWIN PROPERTIES LTD+16.20%208 ZAC−1.42%25.94 K0.361.09 B ZAR4.320.48 ZAR+4.24%0.00%Industrial services
BCFBOWLER METCALF LTD+15.74%1,250 ZAC−0.24%20 K3.57852.71 M ZAR7.401.69 ZAR+36.18%5.01%Producer manufacturing
TPCTRANSPACO LTD+15.28%3,425 ZAC−0.03%3850.24953.78 M ZAR6.984.91 ZAR−10.88%6.86%Process industries
AEGAVENG GROUP LIMITED+14.97%676 ZAC+4.16%203.6 K1.74805.32 M ZAR−0.68 ZAR+93.49%0.00%Industrial services
Strong sell
SPPTHE SPAR GROUP LTD+14.45%11,788 ZAC+0.55%160.85 K0.3822.57 B ZAR64.511.83 ZAR−12.35%0.00%Distribution services
Buy
BIDBID CORPORATION LTD+14.26%47,680 ZAC+1.72%885.42 K1.23157.3 B ZAR20.2023.60 ZAR+6.05%2.40%Consumer services
Neutral
AMEAFRICAN MEDIA ENT LTD+13.89%4,100 ZAC0.00%2.1 K1.47284.11 M ZAR11.46%Consumer services
CMLCORONATION FUND MNGRS LD+13.59%3,953 ZAC+1.86%611.69 K2.8015.02 B ZAR6.206.38 ZAR+69.07%10.64%Finance
CLICLIENTELE LTD+13.42%1,124 ZAC−0.09%15.42 K0.675.1 B ZAR5.502.04 ZAR+74.80%11.11%Miscellaneous
PIKPICK N PAY STORES LTD+13.40%2,699 ZAC−4.05%4.25 M3.1429.87 B ZAR−1.28 ZAR+77.16%0.00%Retail trade
Neutral
BIKBRIKOR LTD+13.33%17 ZAC+13.33%12.66 K0.65123.35 M ZAR−0.01 ZAR−133.53%0.00%Non-energy minerals
RBXRAUBEX GROUP LTD+12.94%4,224 ZAC−0.78%131.17 K0.347.69 B ZAR7.535.61 ZAR+33.68%4.37%Industrial services
SSWSIBANYE STILLWATER LTD+12.31%2,718 ZAC−0.11%16.98 M0.8376.99 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
SUISUN INTERNATIONAL LTD+11.73%4,078 ZAC+0.62%207.1 K0.679.87 B ZAR8.184.98 ZAR+18.98%9.83%Consumer services
Buy
SURSPUR CORPORATION LTD+11.63%3,360 ZAC−1.21%16.28 K0.332.85 B ZAR11.312.97 ZAR+6.50%9.36%Consumer non-durables
Strong buy
ISAISA HOLDINGS LIMITED+10.47%190 ZAC0.00%3840.02296.39 M ZAR10.310.18 ZAR−11.78%9.95%Technology services
NPHNORTHAM PLATINUM HLDGS LTD+9.85%15,815 ZAC−0.87%1.53 M0.6462.81 B ZAR41.133.84 ZAR0.53%Non-energy minerals
Buy
RENRENERGEN LIMITED+9.43%1,160 ZAC+0.09%1.13 M0.971.8 B ZAR−1.59 ZAR−111.65%0.00%Energy minerals
RNGRANDGOLD & EXPL CO LTD+9.33%82 ZAC+6.49%1.13 K0.4555.12 M ZAR−0.17 ZAR+47.25%0.00%Non-energy minerals
ABGABSA GROUP LIMITED+8.40%16,845 ZAC−0.01%1.8 M0.72139.65 B ZAR6.4925.95 ZAR+8.43%8.67%Finance
Strong buy
SOHSOUTH OCEAN HOLDINGS LTD+8.15%146 ZAC+0.69%5.45 K0.27294.75 M ZAR8.760.17 ZAR−61.77%3.79%Producer manufacturing
FSRFIRSTRAND LTD+7.44%7,375 ZAC+0.10%9.49 M0.92413.26 B ZAR10.397.10 ZAR+5.00%5.89%Finance
Buy
SPGSUPER GROUP LTD+7.39%3,009 ZAC−0.82%567.79 K0.8110.33 B ZAR−0.26 ZAR−106.13%1.98%Transportation
Neutral
AFEAECI LIMITED+6.90%10,420 ZAC+0.76%64.26 K0.609.87 B ZAR−2.72 ZAR−124.90%2.12%Process industries
LTELIGHTHOUSE PROPERTIES PLC+6.84%843 ZAC+0.36%1.2 M0.4917.2 B ZAR12.490.68 ZAR−85.06%6.03%Finance
NEDNEDBANK GROUP LTD+6.69%25,595 ZAC−0.40%711.62 K0.56119.32 B ZAR7.2835.17 ZAR+12.42%8.07%Finance
Strong buy