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
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
RNGRandgold & Exploration Company Ltd
+278.95%288 ZAC−27.82%61.53 K12.94285.62 M ZAR−0.17 ZAR−23.00%0.00%Non-energy minerals
No rating
XIINumeral Limited
+200.00%30 ZAC0.00%7060.0237.28 M ZAR85.710.00 ZAR−88.26%0.00%Health technology
No rating
ACSAcsion Limited
+124.88%1,799 ZAC+78.12%3.96 K2.883.98 B ZAR6.312.85 ZAR−32.75%4.55%Finance
No rating
GNDGrindrod Limited
+97.76%3,008 ZAC+0.67%924.53 K0.6420.07 B ZAR16.741.80 ZAR−7.32%1.34%Transportation
No rating
SLGSalungano Group Limited
+92.16%98 ZAC0.00%75.69 K1.98401.86 M ZAR1.930.51 ZAR+1,903.54%0.00%Energy minerals
No rating
SOLSasol Limited
+90.11%22,205 ZAC−0.68%2.35 M0.55143.03 B ZAR11.9518.58 ZAR+78.10%0.00%Process industries
Buy
KAPKAP Limited
+79.49%280 ZAC+0.36%1.64 M0.297 B ZAR−0.05 ZAR−6,125.00%0.00%Transportation
Strong sell
OMNOmnia Holdings Limited
+68.33%12,300 ZAC−0.40%261.12 K0.3219.63 B ZAR14.378.56 ZAR+22.82%3.81%Process industries
Neutral
ADHADvTECH Limited
+65.71%5,220 ZAC−0.44%650.6 K0.9528.41 B ZAR20.922.50 ZAR+15.84%2.25%Commercial services
No rating
SDOStadio Holdings Pty Ltd.
+62.50%1,677 ZAC−9.30%2.93 M1.0815.6 B ZAR40.680.41 ZAR+17.87%1.00%Commercial services
No rating
APNAspen Pharmacare Holdings Limited
+61.95%16,438 ZAC+5.68%1.93 M0.7667.02 B ZAR27.585.96 ZAR1.36%Health technology
Neutral
YYLBEEYeboYethu Limited
+60.66%6,105 ZAC+0.03%5550.213.23 B ZAR1.8233.59 ZAR−23.97%3.39%Finance
No rating
HUGHuge Group Limited
+60.00%96 ZAC0.00%2260.01156.4 M ZAR6.450.15 ZAR0.00%Communications
No rating
RMHRMB Holdings Limited
+57.89%60 ZAC0.00%231.6 K2.60816.45 M ZAR−0.18 ZAR−851.81%0.00%Finance
No rating
PPCPPC Limited
+56.60%783 ZAC−2.25%3.47 M0.7312.29 B ZAR13.890.56 ZAR+77.91%3.77%Non-energy minerals
Strong buy
OCTOctodec Investments Limited
+54.74%1,764 ZAC−0.23%26.42 K1.114.71 B ZAR8.842.00 ZAR+54.01%7.75%Finance
No rating
AELAltron Limited Class A
+52.96%2,790 ZAC−3.29%132.31 K0.2711.25 B ZAR15.171.84 ZAR+84.78%4.16%Technology services
No rating
OASOasis Crescent Property Fund
+48.48%2,940 ZAC0.00%2.13 K3.141.96 B ZAR15.351.92 ZAR−6.80%4.11%Miscellaneous
No rating
RBORainbow Chicken Limited
+47.11%637 ZAC+0.47%83.34 K1.195.7 B ZAR4.261.50 ZAR+134.74%5.52%Process industries
No rating
KSTPSG Financial Services Limited
+41.13%3,277 ZAC−2.50%421.32 K0.2741.12 B ZAR23.891.37 ZAR+37.33%1.64%Finance
No rating
ARTArgent Industrial Limited
+40.85%4,000 ZAC+1.52%11.92 K0.582.09 B ZAR7.315.47 ZAR+10.28%3.40%Producer manufacturing
No rating
TGAThungela Resources Limited
+40.31%12,067 ZAC−2.61%377.68 K0.5517.41 B ZAR−47.09 ZAR−347.45%10.49%Utilities
Neutral
MTNMTN Group Limited
+40.05%19,796 ZAC+1.07%2.06 M0.42343.19 B ZAR20.389.72 ZAR+136.89%2.55%Communications
Buy
SSKStefanutti Stocks Holdings Limited
+39.39%591 ZAC−4.37%179.26 K3.221.03 B ZAR1.693.50 ZAR+364.72%0.00%Industrial services
No rating
NEDNedbank Group
+37.55%29,801 ZAC+2.41%1.21 M0.76132.05 B ZAR15.7318.94 ZAR−44.35%7.41%Finance
Buy
DLTDelta Property Fund Limited
+36.00%34 ZAC−2.86%56.88 K0.53249.98 M ZAR1.910.18 ZAR0.00%Finance
No rating
DTCDatatec Limited
+35.02%8,317 ZAC+3.24%566.42 K0.6119.52 B ZAR12.356.73 ZAR+48.08%4.97%Technology services
No rating
SPGSuper Group Limited
+34.47%1,818 ZAC−0.66%391.73 K0.326.2 B ZAR15.911.14 ZAR−90.40%0.00%Transportation
Strong buy
MRFMerafe Resources Limited
+34.31%137 ZAC+0.74%288.38 K0.163.4 B ZAR8.120.17 ZAR+133.33%8.82%Non-energy minerals
Strong buy
HCIHosken Consolidated Investments Limited
+34.30%16,250 ZAC−2.47%61.55 K1.4713.25 B ZAR5.0931.95 ZAR−60.90%1.20%Consumer services
No rating
DSYDiscovery Limited
+34.28%26,857 ZAC+1.35%1.19 M0.61178.48 B ZAR13.9519.25 ZAR+38.05%1.18%Finance
Buy
VALValterra Platinum Limited
+33.20%137,297 ZAC−2.63%495.69 K0.46370.3 B ZAR9.94138.07 ZAR+2,655.78%3.94%Non-energy minerals
Buy
SBPSabvest Capital Ltd.
+31.56%14,060 ZAC−3.70%8000.275.48 B ZAR4.3532.29 ZAR+49.43%0.89%Finance
No rating
NTCNetcare Limited
+28.99%1,793 ZAC+0.22%1.66 M0.4620.66 B ZAR12.441.44 ZAR+20.97%5.20%Health services
Buy
KALKAL Group Limited
+27.78%4,798 ZAC+0.38%1.41 K0.133.22 B ZAR6.956.90 ZAR+26.01%4.69%Commercial services
No rating
HYPHyprop Investments Limited
+26.52%6,111 ZAC−0.16%449.71 K0.3325.57 B ZAR6.799.00 ZAR+59.10%5.12%Finance
Neutral
ATTAttacq Limited
+26.52%1,813 ZAC+1.17%181.04 K0.2612.54 B ZAR8.992.02 ZAR−4.03%5.08%Finance
Neutral
SBKStandard Bank Group Limited
+26.47%30,974 ZAC−0.07%2.87 M1.18501.85 B ZAR9.8531.43 ZAR+13.19%5.47%Finance
Buy
SEASpear REIT Ltd.
+26.11%1,275 ZAC+0.08%316.55 K0.336.35 B ZAR6.182.06 ZAR+14.94%6.76%Finance
No rating
THATharisa Plc
+24.47%2,752 ZAC+1.55%1.98 K0.068.1 B ZAR4.026.85 ZAR+123.63%2.48%Non-energy minerals
Strong buy
CPICapitec Limited
+24.44%450,632 ZAC+1.05%133.49 K0.57516.5 B ZAR30.99145.40 ZAR+22.47%1.79%Finance
Strong buy
TPCTranspaco Limited
+23.53%4,200 ZAC+7.55%2740.041.09 B ZAR7.755.42 ZAR+4.69%5.89%Process industries
No rating
AMEAfrican Media Entertainment Limited
+23.49%5,310 ZAC+0.19%1170.02364.95 M ZAR7.317.26 ZAR−9.96%9.43%Consumer services
No rating
NPHNortham Platinum Holdings Limited
+23.34%28,727 ZAC−1.72%1.14 M0.44115.09 B ZAR8.3134.59 ZAR+816.99%3.08%Non-energy minerals
Buy
OCEOceana Group Limited
+23.09%6,600 ZAC+3.13%10.36 K0.117.45 B ZAR11.125.94 ZAR−9.27%4.45%Consumer non-durables
Strong buy
PPRPutprop Limited
+23.04%550 ZAC0.00%25.48 K1.42233.23 M ZAR4.421.24 ZAR+58.96%4.64%Finance
No rating
ISAISA Holdings Limited
+22.78%221 ZAC0.00%1.13 K0.04344.75 M ZAR10.940.20 ZAR+9.66%8.28%Technology services
No rating
SURSpur Corporation Limited
+22.16%4,300 ZAC−1.06%23.73 K0.223.65 B ZAR20.512.10 ZAR−36.22%7.20%Consumer non-durables
Strong buy
BRNBrimstone Investment Corporation Limited Class N
+22.13%574 ZAC−0.17%780.001.42 B ZAR49.400.12 ZAR−91.78%7.30%Process industries
No rating
HARHarmony Gold Mining Co. Ltd.
+19.95%31,426 ZAC−1.70%1.73 M0.58202.05 B ZAR6.7246.79 ZAR+104.50%2.14%Non-energy minerals
Buy
JSEJSE Limited
+19.85%15,700 ZAC0.00%42.56 K0.4513.38 B ZAR11.1014.15 ZAR+19.66%6.76%Finance
Buy
DIBDipula Properties Limited Class B
+19.75%679 ZAC+0.74%301.38 K0.436.83 B ZAR6.701.01 ZAR+15.92%7.93%Finance
No rating
ABGAbsa Group Limited
+19.66%22,256 ZAC+2.10%1.21 M0.52180.73 B ZAR7.9627.96 ZAR+1.54%7.50%Finance
Buy
ZZDZeda Limited
+19.59%1,520 ZAC−3.18%24.06 K0.512.93 B ZAR4.013.79 ZAR+11.90%13.12%Finance
Strong buy
RDFRedefine Properties Limited
+19.33%605 ZAC+2.72%12.24 M0.7240.3 B ZAR6.770.89 ZAR+39.14%8.02%Finance
Buy
RESResilient REIT Limited
+19.23%7,800 ZAC+0.42%238.81 K0.4125.32 B ZAR5.3214.65 ZAR+126.57%6.31%Finance
Buy
EMIEmira Property Fund Ltd.
+19.16%1,412 ZAC−2.49%153.55 K0.596.69 B ZAR9.161.54 ZAR−68.53%8.91%Finance
Sell
IMPImpala Platinum Holdings Limited
+18.12%22,777 ZAC−1.12%1.7 M0.46207.57 B ZAR6.6234.38 ZAR+3,988.80%2.50%Non-energy minerals
Buy
BOXBoxer Retail Limited
+17.90%8,121 ZAC+4.33%362.61 K0.4935.6 B ZAR23.873.40 ZAR+13.56%1.81%Consumer services
Buy
SSWSibanye Stillwater Limited
+17.09%4,508 ZAC−2.95%7.84 M0.53131.48 B ZAR9.084.96 ZAR2.82%Non-energy minerals
Buy
SSUSouthern Sun Limited
+16.45%1,076 ZAC−2.09%1.08 M2.3514.3 B ZAR11.670.92 ZAR+20.78%2.73%Consumer services
Strong buy
MTMMomentum Group Limited
+16.39%3,864 ZAC+3.04%1.19 M0.5646.52 B ZAR7.744.99 ZAR+14.72%5.33%Finance
Buy
DNBDeneb Investments Limited
+16.00%290 ZAC−3.01%2.93 K0.081.33 B ZAR6.440.45 ZAR+69.69%4.01%Distribution services
No rating
FSRFirstRand Limited
+15.41%9,437 ZAC+0.53%6.81 M0.41526.43 B ZAR14.756.40 ZAR−14.48%5.39%Finance
Buy
PMRPremier Group Limited
+15.40%18,238 ZAC−0.85%223.81 K0.6230.29 B ZAR16.2211.24 ZAR+21.91%1.85%Distribution services
Strong buy
REMRemgro Limited
+15.39%20,471 ZAC+1.27%681.86 K0.72114.21 B ZAR78.852.60 ZAR−56.38%2.08%Finance
Neutral
MSTMustek Limited
+14.52%1,546 ZAC+0.26%5930.05887.27 M ZAR11.711.32 ZAR0.89%Electronic technology
No rating
LEWLewis Group Limited
+14.38%8,350 ZAC−0.60%28.38 K0.324.37 B ZAR5.2615.87 ZAR+13.12%10.68%Retail trade
No rating
VODVodacom Group Limited
+14.10%15,201 ZAC−0.01%887.02 K0.42294.03 B ZAR14.6310.39 ZAR+22.96%4.83%Communications
Neutral
TSGTsogo Sun Limited
+13.91%770 ZAC+4.76%773.67 K2.027.1 B ZAR6.101.26 ZAR+5.45%6.12%Consumer services
Neutral
SEPSephaku Holdings Limited
+13.14%155 ZAC−3.13%218.78 K7.82407.18 M ZAR3.830.41 ZAR+28.29%0.00%Non-energy minerals
No rating
SHPShoprite Holdings Limited
+11.83%31,992 ZAC+0.43%790.9 K0.55174.63 B ZAR21.8414.65 ZAR+4.93%2.52%Retail trade
Strong buy
SACSA Corporate Real Estate Ltd.
+11.82%350 ZAC0.00%1.83 M0.619.62 B ZAR11.910.29 ZAR+21.61%7.59%Finance
Buy
CLHCity Lodge Hotels Limited
+11.28%434 ZAC−0.91%108.32 K1.042.24 B ZAR11.230.39 ZAR+0.89%3.88%Consumer services
No rating
BTNBurstone Group Limited
+11.16%966 ZAC−1.13%743.95 K1.007.86 B ZAR9.740.99 ZAR9.65%Finance
Strong buy
FFBFortress Real Estate Investments Limited Class B
+10.18%2,533 ZAC−0.28%569.68 K0.1529.3 B ZAR6.104.15 ZAR+85.97%6.86%Finance
Strong buy
YRKYork Timber Holdings Limited
+10.05%230 ZAC0.00%101.5 K2.281.06 B ZAR3.410.67 ZAR+70.69%0.00%Industrial services
No rating
ACLArcelorMittal South Africa Limited
+9.38%140 ZAC+2.94%257.37 K0.551.52 B ZAR−2.98 ZAR+40.13%0.00%Non-energy minerals
No rating
VKEVukile Property Fund Limited
+8.95%2,397 ZAC−0.50%1.08 M0.2235.95 B ZAR5.424.42 ZAR+65.05%5.98%Finance
Buy
OUTOUTsurance Group Limited
+8.90%8,529 ZAC−0.32%1.08 M0.33132.24 B ZAR23.563.62 ZAR+19.33%3.15%Finance
Buy
BATBrait PLC
+8.69%212 ZAC−1.40%3.92 M0.1611.86 B ZAR6.760.31 ZAR+30.72%0.00%Finance
No rating
FTAFairvest Limited Class A
+7.96%1,981 ZAC−0.20%1380.0215.58 B ZAR24.370.81 ZAR+22.41%7.29%Finance
Neutral
4SI4Sight Holdings Limited
+7.81%69 ZAC+2.99%39.26 K0.48368.19 M ZAR7.210.10 ZAR+30.38%4.48%Commercial services
No rating
CMHCombined Motor Holdings Limited
+7.38%3,435 ZAC−4.58%14.8 K0.682.5 B ZAR6.545.25 ZAR+32.36%6.17%Retail trade
No rating
WVRWeaver Fintech Ltd.
+7.30%4,775 ZAC+2.56%10.84 K1.594.9 B ZAR13.563.52 ZAR−27.06%5.84%Finance
No rating
BCFBowler Metcalf Limited
+6.64%1,398 ZAC+1.38%1.23 K0.04938.46 M ZAR6.982.00 ZAR+12.65%5.29%Producer manufacturing
No rating
MHBMahube Infrastructure Ltd.
+6.46%511 ZAC+22.25%7 K1.27230.53 M ZAR−0.38 ZAR−162.78%0.00%Finance
No rating
GRTGrowthpoint Properties Limited
+6.29%1,605 ZAC+1.58%6.63 M0.4353.63 B ZAR7.252.22 ZAR+43.68%8.20%Finance
Neutral
BIKBrikor Limited
+6.25%17 ZAC+6.25%44.38 K0.87129.03 M ZAR−0.01 ZAR−275.00%0.00%Non-energy minerals
No rating
BVTBidvest Group Limited
+6.21%23,200 ZAC−0.71%831.61 K0.8379.42 B ZAR12.8418.07 ZAR+1.39%4.06%Retail trade
Strong buy
NRPNEPI Rockcastle N.V.
+5.66%14,626 ZAC+1.70%1.18 M0.75102.45 B ZAR10.2114.33 ZAR−10.55%7.71%Finance
Buy
EQUEquites Property Fund Ltd ZAR
+5.60%1,791 ZAC−1.21%612.29 K0.5715.74 B ZAR9.261.93 ZAR+67.95%7.78%Finance
Buy
CPRCopper 360 Limited
+5.17%56 ZAC−3.45%604.28 K0.411.71 B ZAR−0.19 ZAR+48.55%0.00%Non-energy minerals
No rating
SUISun International Limited
+5.07%4,665 ZAC+0.15%222.51 K0.4011 B ZAR7.086.59 ZAR+8.64%9.10%Consumer services
Buy
TMTTrematon Capital Investments Limited
+5.04%125 ZAC0.00%210 K1.55273.74 M ZAR−0.29 ZAR−15.88%0.00%Finance
No rating
NWLNu-World Holdings Limited
+4.94%2,849 ZAC+2.63%710.01573.54 M ZAR6.434.43 ZAR+16.20%5.35%Distribution services
No rating
SHGSea Harvest Group Ltd.
+4.73%864 ZAC−1.82%8800.013.05 B ZAR10.720.81 ZAR−24.71%8.64%Process industries
No rating
LHCLife Healthcare Group Holdings Limited
+4.52%1,180 ZAC−2.40%1.79 M0.5217.47 B ZAR2.494.74 ZAR4.80%Health services
Buy
GFIGold Fields Limited
+4.39%68,080 ZAC−1.16%2.45 M0.88616.47 B ZAR8.2482.59 ZAR+118.05%3.70%Non-energy minerals
Buy
TKGTelkom SA SOC Ltd.
+3.92%5,352 ZAC+2.22%468.77 K0.7525.6 B ZAR7.527.12 ZAR−52.75%5.16%Communications
Buy