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
+329.85%288 ZAC−0.69%1270.01199.01 M ZAR—−0.17 ZAR−23.00%0.00%Non-energy minerals
No rating
SOLSasol Limited
+127.13%24,700 ZAC−2.82%2.73 M0.70169.89 B ZAR13.3018.58 ZAR+78.10%0.00%Process industries
Buy
PPRPutprop Limited
+94.83%867 ZAC+0.12%9 K0.38367.65 M ZAR—−2.07 ZAR−273.41%1.96%Finance
No rating
EXPExemplar REITail Ltd.
+74.55%2,400 ZAC0.00%2.11 K0.548.35 B ZAR5.214.60 ZAR+35.47%6.69%Finance
No rating
APNAspen Pharmacare Holdings Limited
+71.54%16,639 ZAC−0.47%530.44 K0.2370.57 B ZAR27.925.96 ZAR—1.42%Health technology
Neutral
KAPKAP Limited
+64.78%262 ZAC−2.96%1.71 M0.396.7 B ZAR—−0.05 ZAR−6,125.00%0.00%Transportation
Strong sell
OMNOmnia Holdings Limited
+62.38%12,164 ZAC−0.94%714.96 K0.9719.52 B ZAR14.218.56 ZAR+22.82%3.83%Process industries
Neutral
ARTArgent Industrial Limited
+59.62%4,581 ZAC+4.11%43.43 K2.942.34 B ZAR8.375.47 ZAR+10.28%3.20%Producer manufacturing
No rating
GNDGrindrod Limited
+58.97%2,766 ZAC−0.79%290.86 K0.2418.51 B ZAR15.391.80 ZAR−7.32%1.45%Transportation
Neutral
AELAltron Limited Class A
+57.76%2,816 ZAC−1.81%57.61 K0.3310.88 B ZAR13.122.15 ZAR+125.34%4.30%Technology services
No rating
PPCPPC Limited
+56.02%830 ZAC+0.97%2.69 M1.1112.42 B ZAR14.720.56 ZAR+77.91%3.73%Non-energy minerals
No rating
YYLBEEYeboYethu Limited
+55.00%6,200 ZAC0.00%12.92 K1.043.28 B ZAR1.8533.59 ZAR−23.97%3.34%Finance
No rating
TGAThungela Resources Limited
+53.16%11,956 ZAC−2.57%1.15 M0.9417.89 B ZAR—−47.09 ZAR−347.45%10.21%Utilities
Neutral
MHBMahube Infrastructure Ltd.
+51.90%881 ZAC+2.32%14.85 K8.74332.01 M ZAR—−0.38 ZAR−162.78%5.81%Finance
No rating
ADHADvTECH Limited
+50.38%5,200 ZAC+3.65%782.73 K1.1727.52 B ZAR20.842.50 ZAR+15.84%2.47%Commercial services
No rating
OCTOctodec Investments Limited
+48.69%1,875 ZAC+1.30%33.56 K0.564.87 B ZAR9.402.00 ZAR+54.01%7.49%Finance
No rating
SEPSephaku Holdings Limited
+38.62%201 ZAC0.00%16.11 K0.32559.87 M ZAR4.960.41 ZAR+28.29%0.00%Non-energy minerals
No rating
OCEOceana Group Limited
+37.10%6,800 ZAC+0.29%88.2 K0.557.92 B ZAR11.455.94 ZAR−9.27%4.19%Consumer non-durables
Strong buy
SDOStadio Holdings Pty Ltd.
+36.48%1,474 ZAC−0.34%1.78 M0.8112.64 B ZAR35.760.41 ZAR+17.87%1.23%Commercial services
No rating
TKGTelkom SA SOC Ltd.
+36.15%6,331 ZAC+3.53%1.06 M1.1429.24 B ZAR8.897.12 ZAR−52.75%4.52%Communications
Buy
ACSAcsion Limited
+34.13%1,073 ZAC−0.19%970.074.25 B ZAR3.762.85 ZAR−32.75%4.26%Finance
No rating
HUGHuge Group Limited
+30.71%183 ZAC+2.23%110.69 K0.28267.18 M ZAR12.290.15 ZAR—0.00%Communications
No rating
ZZDZeda Limited
+29.75%1,570 ZAC+1.88%8.11 K0.192.82 B ZAR4.143.79 ZAR+11.90%13.64%Finance
Strong buy
RMHRMB Holdings Limited
+29.55%57 ZAC+1.79%67.57 K0.34762.02 M ZAR—−0.18 ZAR−851.81%0.00%Finance
No rating
NTCNetcare Limited
+28.78%1,906 ZAC+1.01%3.3 M1.0721.12 B ZAR13.221.44 ZAR+20.97%5.08%Health services
Buy
C4ACables 4 Africa Holdings Limited
+28.21%100 ZAC−8.26%200—205.79 M ZAR7.820.13 ZAR—0.00%Producer manufacturing
No rating
OUTOUTsurance Group Limited
+26.76%9,014 ZAC+0.32%2.57 M1.52136.71 B ZAR24.903.62 ZAR+19.33%3.30%Finance
Buy
XIINumeral Limited
+25.00%25 ZAC0.00%1.37 K0.1631.06 M ZAR—−0.01 ZAR−122.52%0.00%Health technology
No rating
DSYDiscovery Limited
+24.41%27,620 ZAC+0.01%1.3 M1.01185.04 B ZAR14.3419.25 ZAR+38.05%1.40%Finance
Buy
HCIHosken Consolidated Investments Limited
+23.95%16,258 ZAC−3.80%10.81 K0.3513.04 B ZAR5.0931.95 ZAR−60.90%1.22%Consumer services
No rating
MTNMTN Group Limited
+23.72%21,317 ZAC−2.05%4.41 M1.01370.59 B ZAR21.949.72 ZAR+136.89%2.36%Communications
Buy
CPICapitec Limited
+23.62%489,771 ZAC−0.29%262.24 K1.07536.26 B ZAR30.92158.42 ZAR+19.79%1.83%Finance
Strong buy
NEDNedbank Group
+23.55%29,529 ZAC−1.87%2.49 M1.76130.15 B ZAR15.5918.94 ZAR−44.35%7.52%Finance
Buy
KSTPSG Financial Services Limited
+23.54%3,044 ZAC−1.52%791.53 K0.5837.32 B ZAR22.441.36 ZAR+19.34%1.80%Finance
Buy
SEASpear REIT Ltd.
+23.35%1,363 ZAC−0.87%603.26 K7.686.73 B ZAR5.962.29 ZAR+10.03%6.38%Finance
No rating
MRFMerafe Resources Limited
+22.32%137 ZAC0.00%15.62 K0.013.4 B ZAR8.120.17 ZAR+133.33%17.65%Non-energy minerals
Strong buy
SUISun International Limited
+20.83%4,652 ZAC−1.48%324.27 K0.8711.27 B ZAR7.066.59 ZAR+8.64%9.16%Consumer services
Buy
SBKStandard Bank Group Limited
+20.75%31,034 ZAC−0.92%2.48 M1.11483.31 B ZAR9.8731.43 ZAR+13.19%5.96%Finance
Buy
REMRemgro Limited
+20.30%20,982 ZAC+0.10%1.14 M1.22117.87 B ZAR80.822.60 ZAR−56.38%2.85%Finance
Buy
DLTDelta Property Fund Limited
+20.00%36 ZAC0.00%2850.00257.13 M ZAR2.020.18 ZAR—0.00%Finance
No rating
RBORainbow Chicken Limited
+19.91%536 ZAC+0.19%16.75 K0.184.81 B ZAR3.581.50 ZAR+134.74%11.21%Process industries
No rating
SURSpur Corporation Limited
+19.41%4,418 ZAC+0.87%5110.013.53 B ZAR21.072.10 ZAR−36.22%7.76%Consumer non-durables
Strong buy
SSKStefanutti Stocks Holdings Limited
+19.39%585 ZAC+0.86%3600.00970.01 M ZAR1.673.50 ZAR+364.72%0.00%Industrial services
No rating
MTMMomentum Group Limited
+18.96%4,110 ZAC−0.44%991.33 K0.6449 B ZAR8.234.99 ZAR+14.72%5.82%Finance
Buy
ATTAttacq Limited
+18.88%1,807 ZAC−0.44%420.33 K0.6412.59 B ZAR8.962.02 ZAR−4.03%5.67%Finance
Neutral
RDFRedefine Properties Limited
+18.36%664 ZAC+0.45%13.15 M0.9944.27 B ZAR6.441.03 ZAR+73.34%7.30%Finance
Buy
FSRFirstRand Limited
+17.18%9,667 ZAC−0.78%12.99 M1.12515.22 B ZAR15.116.40 ZAR−14.48%5.87%Finance
Buy
SBPSabvest Capital Ltd.
+17.06%14,550 ZAC+1.04%8310.015.41 B ZAR4.5132.29 ZAR+49.43%0.90%Finance
No rating
ABGAbsa Group Limited
+16.85%23,077 ZAC−0.19%1.98 M0.68184.19 B ZAR8.2527.96 ZAR+1.54%7.65%Finance
Buy
SNTSantam Limited
+16.68%48,650 ZAC+0.08%92.44 K0.3153.53 B ZAR12.7638.13 ZAR+5.18%3.59%Finance
Buy
CPRCopper 360 Limited
+16.66%64 ZAC−1.54%1.17 M1.161.93 B ZAR—−0.28 ZAR+25.92%0.00%Non-energy minerals
No rating
VODVodacom Group Limited
+15.78%16,267 ZAC−2.52%2.26 M1.30313.72 B ZAR15.6610.39 ZAR+22.96%4.53%Communications
Neutral
SHPShoprite Holdings Limited
+15.29%33,666 ZAC−1.80%2.74 M2.00184.41 B ZAR22.9914.65 ZAR+4.93%2.60%Retail trade
Strong buy
HYPHyprop Investments Limited
+15.23%5,956 ZAC−0.82%402.29 K0.4424.86 B ZAR6.629.00 ZAR+59.10%5.91%Finance
Neutral
SSUSouthern Sun Limited
+14.36%1,035 ZAC−2.36%824.19 K4.8013.51 B ZAR11.220.92 ZAR+20.78%2.90%Consumer services
Buy
DIBDipula Properties Limited Class B
+14.17%725 ZAC0.00%444.27 K4.057.3 B ZAR7.151.01 ZAR+15.92%7.42%Finance
Strong buy
MSTMustek Limited
+13.26%1,529 ZAC+1.93%1820.01878.64 M ZAR7.691.99 ZAR+177.21%2.46%Electronic technology
No rating
BOXBoxer Retail Limited
+13.22%8,570 ZAC−0.14%801.3 K1.0139.29 B ZAR24.183.54 ZAR+15.68%1.64%Consumer services
Buy
LEWLewis Group Limited
+11.38%9,021 ZAC+2.16%10.71 K0.394.44 B ZAR5.6815.87 ZAR+13.12%10.53%Retail trade
No rating
QFHQuantum Foods Holdings Ltd
+11.11%890 ZAC+27.14%10.11 K2.351.47 B ZAR5.801.53 ZAR+16.92%7.67%Process industries
No rating
PMRPremier Group Limited
+10.79%17,948 ZAC−1.02%119.99 K0.6828.57 B ZAR15.9711.24 ZAR+21.91%1.97%Distribution services
Buy
SNVSantova Limited
+10.48%780 ZAC−1.27%2.56 K0.11961.38 M ZAR6.311.24 ZAR+20.11%0.00%Transportation
No rating
VKEVukile Property Fund Limited
+10.44%2,550 ZAC−0.66%1.9 M0.9038.04 B ZAR5.774.42 ZAR+65.05%5.65%Finance
Buy
BVTBidvest Group Limited
+10.35%24,778 ZAC−1.60%901.87 K0.9182.18 B ZAR13.7118.07 ZAR+1.39%4.04%Retail trade
Strong buy
BIDBid Corporation Limited
+10.25%46,860 ZAC−0.18%1.37 M1.28155.31 B ZAR17.6326.57 ZAR+9.51%2.68%Consumer services
Buy
VALValterra Platinum Limited
+9.73%115,159 ZAC−1.72%455.61 K0.52290.98 B ZAR8.34138.07 ZAR+2,655.78%5.01%Non-energy minerals
Buy
AFEAECI Ltd
+9.54%9,875 ZAC−0.02%127.58 K0.839.31 B ZAR27.363.61 ZAR—2.50%Process industries
No rating
OMUOld Mutual Ltd.
+9.00%1,466 ZAC−1.68%11.38 M0.7862.77 B ZAR7.751.89 ZAR+29.18%6.55%Finance
Buy
SHGSea Harvest Group Ltd.
+8.91%880 ZAC+0.11%56.68 K0.653.09 B ZAR10.920.81 ZAR−24.71%11.21%Process industries
Strong buy
LHCLife Healthcare Group Holdings Limited
+8.59%1,289 ZAC−0.31%2.7 M1.1018 B ZAR2.724.74 ZAR—4.63%Health services
Buy
JSEJSE Limited
+8.27%15,598 ZAC−1.10%138.29 K0.8913.24 B ZAR11.0314.15 ZAR+19.66%6.83%Finance
Buy
RESResilient REIT Limited
+7.85%7,791 ZAC−0.75%451.06 K0.6025.33 B ZAR5.3214.65 ZAR+126.57%6.68%Finance
Buy
IOCiOCO Limited
+7.42%449 ZAC−5.27%9.11 M3.912.93 B ZAR8.000.56 ZAR+41.06%0.00%Technology services
No rating
BTNBurstone Group Limited
+6.54%978 ZAC−0.10%245.69 K0.107.86 B ZAR9.860.99 ZAR—9.66%Finance
No rating
FTAFairvest Limited Class A
+6.49%1,970 ZAC0.00%1.32 K0.0116.96 B ZAR24.230.81 ZAR+22.41%7.35%Finance
Neutral
RBXRaubex Group Limited
+6.23%4,417 ZAC−1.84%174.45 K0.987.95 B ZAR7.395.97 ZAR+0.66%4.59%Industrial services
No rating
SPGSuper Group Limited
+5.95%1,798 ZAC+2.39%1.45 M0.945.75 B ZAR15.731.14 ZAR−90.40%3.16%Transportation
Strong buy
NPKNampak Limited
+5.65%52,400 ZAC+2.14%1.23 K0.504.04 B ZAR3.75139.82 ZAR+79.91%0.00%Process industries
No rating
SACSA Corporate Real Estate Ltd.
+5.21%343 ZAC+0.59%604 K0.299.21 B ZAR11.670.29 ZAR+21.61%8.20%Finance
Buy
WBOWilson Bayly Holmes-Ovcon Limited
+4.78%15,819 ZAC−2.05%607.58 K4.349.48 B ZAR6.8723.02 ZAR−1.50%4.07%Industrial services
Buy
CMHCombined Motor Holdings Limited
+4.58%3,765 ZAC+0.40%58.21 K2.062.6 B ZAR6.625.69 ZAR+29.84%5.92%Retail trade
No rating
FFBFortress Real Estate Investments Limited Class B
+4.28%2,485 ZAC+0.20%2.06 M1.4229.4 B ZAR5.994.15 ZAR+85.97%7.18%Finance
Buy
EQUEquites Property Fund Ltd ZAR
+4.13%1,766 ZAC+0.17%359.3 K0.4115.26 B ZAR7.502.35 ZAR+23.20%8.02%Finance
Sell
CPPCollins Property Group Limited
+4.07%1,125 ZAC−10.00%760.034.12 B ZAR3.912.88 ZAR+70.35%8.49%Finance
No rating
MTHMotus Holdings Limited
+3.60%11,132 ZAC−2.24%738.4 K1.9818.32 B ZAR6.4017.38 ZAR+24.02%6.57%Distribution services
Buy
BATBrait PLC
+3.29%192 ZAC−1.54%2.89 M0.7310.65 B ZAR6.120.31 ZAR+30.72%0.00%Finance
No rating
NTUNutun Limited
+3.26%95 ZAC+1.06%21.88 K0.04705.89 M ZAR—−0.30 ZAR−172.97%0.00%Commercial services
No rating
NRPNEPI Rockcastle N.V.
+2.44%14,547 ZAC+0.37%931.55 K0.73103.29 B ZAR10.1514.33 ZAR−10.55%7.42%Finance
Buy
EMIEmira Property Fund Ltd.
+1.98%1,392 ZAC−1.97%81.03 K1.036.29 B ZAR9.031.54 ZAR−68.53%9.35%Finance
Neutral
TSGTsogo Sun Limited
+1.57%711 ZAC−1.11%43.52 K0.076.62 B ZAR5.631.26 ZAR+5.45%6.57%Consumer services
Neutral
WVRWeaver Fintech Ltd.
+1.27%5,165 ZAC+9.85%2.5 K0.834.94 B ZAR14.673.52 ZAR−27.06%5.79%Finance
No rating
LTELighthouse Properties Plc
+0.99%816 ZAC−0.49%597.64 K0.8917.43 B ZAR8.081.01 ZAR+27.29%6.65%Finance
Neutral
THATharisa Plc
+0.70%2,290 ZAC−0.43%126.89 K1.766.87 B ZAR3.346.85 ZAR+123.63%2.92%Non-energy minerals
Strong buy
INLInvestec Limited
+0.04%13,445 ZAC−1.53%1.06 M1.47254.25 B ZAR7.4618.02 ZAR+5.51%6.49%Finance
No rating
CLHCity Lodge Hotels Limited
0.00%415 ZAC−2.35%589.59 K1.632.19 B ZAR10.730.39 ZAR+0.89%4.42%Consumer services
No rating
BIKBrikor Limited
0.00%17 ZAC0.00%372.31 K2.81129.03 M ZAR—−0.01 ZAR−275.00%0.00%Non-energy minerals
No rating
GRTGrowthpoint Properties Limited
−0.79%1,640 ZAC+0.31%8.07 M1.1253.93 B ZAR7.402.22 ZAR+43.68%8.40%Finance
Neutral
ADRAdcorp Holdings Limited
−1.88%678 ZAC+4.31%200.00697.69 M ZAR4.711.44 ZAR−6.13%11.03%Commercial services
No rating
HARHarmony Gold Mining Co. Ltd.
−1.99%27,702 ZAC+1.38%2.19 M1.14162.61 B ZAR5.9846.32 ZAR+102.46%4.98%Non-energy minerals
Buy
APFAccelerate Property Fund Ltd.
−2.00%49 ZAC0.00%117.95 K0.101 B ZAR—−0.02 ZAR+97.05%0.00%Finance
No rating