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
+405.00%404 ZAC+10.99%7.33 K0.23289.2 M ZAR−0.16 ZAR+7.58%0.00%Non-energy minerals
No rating
GNDGrindrod Limited
+129.38%2,670 ZAC+0.26%271.08 K0.2117.93 B ZAR8.623.10 ZAR+558.67%1.50%Transportation
Neutral
YYLBEEYeboYethu Limited
+124.36%6,300 ZAC0.00%1.46 K0.453.33 B ZAR1.8833.59 ZAR−23.97%3.21%Finance
No rating
SOLSasol Limited
+114.12%20,020 ZAC−2.82%3.04 M0.98128.02 B ZAR53.993.71 ZAR0.00%Process industries
Buy
ACSAcsion Limited
+84.36%1,014 ZAC+1.00%230.033.9 B ZAR3.562.85 ZAR−32.75%4.14%Finance
No rating
SSKStefanutti Stocks Holdings Limited
+71.54%669 ZAC−2.34%23.9 K0.091.12 B ZAR1.913.50 ZAR+364.72%0.00%Industrial services
No rating
BWNBalwin Properties Ltd.
+70.00%425 ZAC0.00%7300.012.21 B ZAR8.310.51 ZAR+6.08%0.00%Industrial services
No rating
OCTOctodec Investments Limited
+66.35%1,730 ZAC+0.06%26.85 K0.944.61 B ZAR8.672.00 ZAR+54.01%7.92%Finance
No rating
DLTDelta Property Fund Limited
+62.50%39 ZAC−2.50%183.84 K1.62278.55 M ZAR2.190.18 ZAR0.00%Finance
No rating
MTNMTN Group Limited
+61.05%22,719 ZAC+1.85%3.73 M1.09398.09 B ZAR20.6311.01 ZAR2.20%Communications
Buy
ACLArcelorMittal South Africa Limited
+53.33%138 ZAC+3.76%77.42 K0.091.54 B ZAR−2.70 ZAR+48.42%0.00%Non-energy minerals
No rating
SDOStadio Holdings Pty Ltd.
+53.02%1,342 ZAC+0.52%877.47 K3.6811.34 B ZAR35.330.38 ZAR+24.44%1.37%Commercial services
No rating
SLGSalungano Group Limited
+52.94%78 ZAC+16.42%7500.00319.85 M ZAR1.530.51 ZAR+1,903.54%0.00%Energy minerals
No rating
KAPKAP Limited
+51.14%266 ZAC−2.56%2.92 M0.826.67 B ZAR54.180.05 ZAR−87.11%0.00%Transportation
Strong sell
KSTPSG Financial Services Limited
+50.85%3,355 ZAC−0.86%701.1 K0.3541.17 B ZAR24.461.37 ZAR+37.33%1.64%Finance
Neutral
WVRWeaver Fintech Ltd.
+48.22%5,484 ZAC+7.49%5000.235.77 B ZAR14.403.81 ZAR−3.35%4.96%Finance
No rating
PPCPPC Limited
+47.73%749 ZAC−0.13%1.24 M0.5511.49 B ZAR13.280.56 ZAR+77.91%4.03%Non-energy minerals
Strong buy
ADHADvTECH Limited
+45.67%4,660 ZAC+0.43%653.32 K1.1625.25 B ZAR20.002.33 ZAR+16.51%2.53%Commercial services
No rating
ARTArgent Industrial Limited
+41.87%3,900 ZAC−2.45%9.42 K0.512.07 B ZAR7.135.47 ZAR+10.28%3.44%Producer manufacturing
No rating
SBKStandard Bank Group Limited
+39.51%32,017 ZAC+1.89%1.49 M0.95518.4 B ZAR10.7229.88 ZAR+14.12%5.29%Finance
Neutral
OMNOmnia Holdings Limited
+36.92%11,010 ZAC−0.61%568.2 K0.9317.5 B ZAR12.868.56 ZAR+22.82%3.63%Process industries
Neutral
DRDDRDGOLD Ltd.
+36.61%3,534 ZAC+2.43%1.25 M0.8730.32 B ZAR9.593.68 ZAR+86.53%2.55%Non-energy minerals
Buy
DTCDatatec Limited
+35.54%8,307 ZAC+0.08%607.29 K1.4320.12 B ZAR12.346.73 ZAR+48.08%4.51%Technology services
Buy
NTCNetcare Limited
+33.09%1,810 ZAC+0.61%12.35 M3.5821.57 B ZAR12.561.44 ZAR+20.97%4.70%Health services
Buy
CMHCombined Motor Holdings Limited
+32.26%3,903 ZAC+0.70%5.92 K0.262.71 B ZAR7.445.25 ZAR+32.36%5.69%Retail trade
Strong buy
RBORainbow Chicken Limited
+32.05%548 ZAC−5.35%79.83 K2.104.93 B ZAR5.321.03 ZAR+92.43%6.39%Process industries
No rating
CPICapitec Bank Holdings Limited
+30.93%460,914 ZAC+1.08%152.41 K0.75535.12 B ZAR31.70145.40 ZAR+22.47%1.73%Finance
Buy
HYPHyprop Investments Limited
+30.50%5,832 ZAC+0.34%126.5 K0.2824.36 B ZAR6.479.02 ZAR+11.94%5.37%Finance
Neutral
PMRPremier Group Limited
+30.49%17,804 ZAC+0.16%207.04 K0.1129.32 B ZAR15.8411.24 ZAR+21.91%2.42%Distribution services
Buy
OCEOceana Group Limited
+30.00%6,851 ZAC+1.15%172.98 K1.517.98 B ZAR11.545.94 ZAR−9.27%4.16%Consumer non-durables
Strong buy
AELAltron Limited Class A
+29.88%2,769 ZAC0.00%110.88 K0.3410.79 B ZAR15.061.84 ZAR+84.78%4.33%Technology services
No rating
FSRFirstRand Limited
+28.62%9,587 ZAC+1.99%6.94 M0.94537.65 B ZAR12.207.86 ZAR+10.67%5.28%Finance
Strong buy
SURSpur Corporation Limited
+27.29%4,100 ZAC0.00%155.76 K2.193.44 B ZAR11.573.54 ZAR+19.22%7.63%Consumer non-durables
No rating
SEASpear REIT Ltd.
+26.60%1,285 ZAC+0.78%51.97 K0.046.3 B ZAR6.232.06 ZAR+14.94%6.71%Finance
Strong buy
HCIHosken Consolidated Investments Limited
+26.56%16,804 ZAC+1.98%20.71 K0.3713.36 B ZAR5.2631.95 ZAR−60.90%1.19%Consumer services
No rating
RDFRedefine Properties Limited
+26.18%617 ZAC0.00%7.31 M1.1242.22 B ZAR6.910.89 ZAR+39.14%7.66%Finance
Neutral
DIBDipula Properties Limited Class B
+25.09%713 ZAC+1.71%136.48 K0.917.22 B ZAR7.041.01 ZAR+15.92%7.49%Finance
No rating
ABGAbsa Group Limited
+24.29%21,937 ZAC+1.27%2.03 M0.91181.87 B ZAR8.2726.51 ZAR+2.18%7.45%Finance
Buy
APNAspen Pharmacare Holdings Limited
+24.21%14,601 ZAC−2.36%1.46 M1.4064.86 B ZAR−4.51 ZAR−144.69%1.45%Health technology
Buy
GFIGold Fields Limited
+23.36%54,893 ZAC+1.08%1.12 M0.51491.31 B ZAR7.8869.66 ZAR+177.84%4.65%Non-energy minerals
Buy
RESResilient REIT Limited
+23.09%7,995 ZAC+0.59%321.7 K1.0226.07 B ZAR5.8613.64 ZAR+58.55%5.84%Finance
Neutral
LBRLibstar Holdings Ltd.
+22.83%425 ZAC0.00%240.002.53 B ZAR41.460.10 ZAR6.59%Consumer non-durables
Neutral
SEPSephaku Holdings Limited
+22.76%178 ZAC−1.11%47.82 K0.99452.99 M ZAR4.400.41 ZAR+28.29%0.00%Non-energy minerals
No rating
RMHRMB Holdings Limited
+22.50%49 ZAC0.00%120.02 K1.19666.77 M ZAR−0.18 ZAR−851.81%0.00%Finance
No rating
DSYDiscovery Limited
+18.67%25,505 ZAC−0.41%778.61 K0.64171.78 B ZAR15.9116.04 ZAR+31.01%1.22%Finance
Neutral
ARLAstral Foods Limited
+18.41%20,655 ZAC+1.77%51.86 K0.537.96 B ZAR5.0440.95 ZAR+172.36%9.88%Process industries
Neutral
VKEVukile Property Fund Limited
+18.18%2,386 ZAC−0.46%1.16 M0.5935.61 B ZAR5.404.42 ZAR+65.05%5.73%Finance
Buy
VALValterra Platinum Limited
+17.93%112,038 ZAC+0.99%567.08 K0.87294.22 B ZAR19.1758.44 ZAR+118.22%2.23%Non-energy minerals
Buy
DNBDeneb Investments Limited
+16.82%250 ZAC0.00%8.76 K0.691.11 B ZAR5.550.45 ZAR+69.69%4.80%Distribution services
No rating
BTNBurstone Group Limited
+16.51%967 ZAC−0.82%291.61 K0.377.78 B ZAR9.750.99 ZAR9.75%Finance
Strong buy
EXXExxaro Resources Limited
+16.46%20,382 ZAC−1.15%501.65 K0.7647.72 B ZAR6.4131.78 ZAR−0.53%9.04%Energy minerals
Strong buy
MTMMomentum Group Limited
+16.01%4,044 ZAC+0.60%958.61 K0.8550.17 B ZAR9.044.47 ZAR+23.72%4.95%Finance
Buy
ATTAttacq Limited
+15.46%1,673 ZAC−0.42%213.55 K0.5611.71 B ZAR8.302.02 ZAR+4.50%5.44%Finance
Neutral
GRTGrowthpoint Properties Limited
+15.21%1,682 ZAC0.00%3.98 M0.6657.09 B ZAR11.131.51 ZAR+42.32%7.70%Finance
Neutral
REMRemgro Limited
+14.59%18,850 ZAC+1.03%1.01 M1.48106.5 B ZAR21.778.66 ZAR−33.34%2.23%Finance
Neutral
KALKAL Group Limited
+14.45%4,888 ZAC+0.78%570.003.42 B ZAR7.096.90 ZAR+26.01%4.58%Commercial services
No rating
SSUSouthern Sun Limited
+14.35%980 ZAC+0.51%5.24 M1.6412.9 B ZAR10.620.92 ZAR+20.78%3.06%Consumer services
Buy
SACSA Corporate Real Estate Ltd.
+14.29%352 ZAC−0.85%333.86 K0.299.67 B ZAR16.300.22 ZAR−15.93%7.55%Finance
Buy
BOXBoxer Retail Limited
+13.50%7,548 ZAC+0.47%350.42 K0.7134.53 B ZAR22.193.40 ZAR+13.56%1.86%Consumer services
Neutral
NEDNedbank Group
+13.29%27,281 ZAC+1.44%595.25 K0.62123.79 B ZAR16.6316.40 ZAR−53.37%7.81%Finance
Buy
VODVodacom Group Limited
+13.03%15,372 ZAC+0.99%1.45 M1.15297.32 B ZAR14.8010.39 ZAR+22.96%4.78%Communications
Neutral
JSEJSE Limited
+12.47%15,150 ZAC+1.31%87.7 K0.9412.92 B ZAR11.7512.90 ZAR+16.74%7.00%Finance
Buy
SPGSuper Group Limited
+11.97%1,899 ZAC−0.37%229.79 K0.816.44 B ZAR1.8110.49 ZAR0.00%Transportation
Buy
EMIEmira Property Fund Ltd.
+11.40%1,348 ZAC+2.35%141.08 K0.576.23 B ZAR8.751.54 ZAR−68.53%9.57%Finance
Sell
SYGSygnia Ltd.
+11.26%3,350 ZAC+1.98%34.94 K4.165.24 B ZAR12.382.71 ZAR+13.49%7.61%Finance
No rating
FFBFortress Real Estate Investments Limited Class B
+10.79%2,393 ZAC+0.46%1.64 M1.5627.61 B ZAR8.402.85 ZAR+23.23%7.28%Finance
Buy
AFEAECI Ltd
+10.67%11,825 ZAC−0.71%172.9 K0.5511.28 B ZAR38.233.09 ZAR1.93%Process industries
No rating
MSTMustek Limited
+10.37%1,501 ZAC−3.16%181.77 K9.23863.68 M ZAR11.371.32 ZAR0.92%Electronic technology
No rating
ZZDZeda Limited
+10.29%1,415 ZAC−0.49%75.42 K2.142.64 B ZAR3.743.79 ZAR+11.90%14.56%Finance
Buy
WEZWesizwe Platinum Limited
+9.09%48 ZAC+4.35%3.52 K0.01781.36 M ZAR4.900.10 ZAR0.00%Non-energy minerals
No rating
MTHMotus Holdings Limited
+8.60%10,138 ZAC+0.19%237.65 K0.7817.18 B ZAR6.5515.47 ZAR+10.37%6.02%Distribution services
Buy
EQUEquites Property Fund Ltd ZAR
+8.47%1,728 ZAC+0.82%502.35 K0.8015 B ZAR8.931.93 ZAR+67.95%8.16%Finance
Neutral
TGAThungela Resources Limited
+7.86%10,743 ZAC−2.10%380.98 K0.5315.09 B ZAR−55.97 ZAR−311.83%12.10%Utilities
Neutral
IVTInvicta Holdings Limited
+7.38%3,650 ZAC−2.82%5.63 K2.383.11 B ZAR6.575.56 ZAR−27.97%3.15%Distribution services
No rating
CLHCity Lodge Hotels Limited
+7.32%425 ZAC−0.47%562.22 K2.162.19 B ZAR11.110.38 ZAR+5.93%4.00%Consumer services
No rating
LEWLewis Group Limited
+7.23%8,900 ZAC+1.52%21.65 K0.724.63 B ZAR5.6115.87 ZAR+13.12%9.40%Retail trade
Strong buy
NRPNEPI Rockcastle N.V.
+7.15%14,892 ZAC+0.81%787.96 K0.63106.08 B ZAR10.5314.14 ZAR−18.58%7.45%Finance
Buy
APFAccelerate Property Fund Ltd.
+7.14%45 ZAC0.00%179.6 K0.12920.47 M ZAR0.00%Finance
No rating
OUTOUTsurance Group Limited
+6.71%8,083 ZAC+0.32%795.61 K0.49124.93 B ZAR25.063.23 ZAR+19.55%3.34%Finance
Buy
SUISun International Limited
+6.62%5,075 ZAC+0.20%301.14 K0.8211.98 B ZAR7.666.62 ZAR+32.87%8.06%Consumer services
Buy
4SI4Sight Holdings Limited
+6.25%68 ZAC−5.56%280.09 K1.20373.68 M ZAR7.110.10 ZAR+30.38%4.41%Commercial services
No rating
SHGSea Harvest Group Ltd.
+5.16%815 ZAC−0.37%33.85 K0.282.83 B ZAR10.230.80 ZAR+12.85%9.33%Process industries
Strong buy
HARHarmony Gold Mining Co. Ltd.
+4.97%26,822 ZAC+3.31%4.32 M2.07169.21 B ZAR10.4225.73 ZAR+54.32%2.55%Non-energy minerals
Buy
INLInvestec Limited
+3.16%13,761 ZAC+2.46%1.49 M1.67262.86 B ZAR7.6418.02 ZAR+5.51%6.39%Finance
Buy
SSSStor-Age Property REIT Ltd.
+3.15%1,605 ZAC+0.38%1.44 M1.848.2 B ZAR7.122.25 ZAR−22.78%7.06%Finance
Sell
MMPMarshall Monteagle PLC
+2.99%3,000 ZAC+6.38%5.84 K1.571.38 B ZAR6.924.33 ZAR+1,613.72%2.25%Distribution services
No rating
FTHFrontier Transport Holdings Limited
+2.69%650 ZAC0.00%1500.021.92 B ZAR5.071.28 ZAR+1.45%10.38%Transportation
No rating
CATCaxton and CTP Publishers and Printers Limited
+2.50%1,230 ZAC+0.08%640.004.35 B ZAR7.401.66 ZAR−18.60%13.82%Consumer services
No rating
SHPShoprite Holdings Limited
+2.11%27,630 ZAC+1.66%1.11 M1.22151.46 B ZAR19.7813.97 ZAR+14.97%2.91%Retail trade
Strong buy
MDIMaster Drilling Group Ltd.
+1.91%1,550 ZAC+1.97%10.02 K0.342.33 B ZAR4.283.62 ZAR+73.88%4.19%Non-energy minerals
No rating
BATBrait PLC
+1.69%203 ZAC+0.50%566.16 K0.1711.2 B ZAR6.470.31 ZAR+30.72%0.00%Finance
No rating
PPEPurple Group Limited
+1.20%168 ZAC−0.59%297.8 K0.872.38 B ZAR35.070.05 ZAR+43.41%0.00%Finance
No rating
AXXAraxi Limited
+1.12%180 ZAC+3.45%38.59 K0.232.16 B ZAR13.020.14 ZAR−17.69%6.67%Finance
No rating
YRKYork Timber Holdings Limited
+0.95%212 ZAC−1.40%16.5 K0.35976 M ZAR3.140.67 ZAR+70.69%0.00%Industrial services
No rating
TSGTsogo Sun Limited
+0.81%745 ZAC0.00%125.12 K0.807.2 B ZAR5.781.29 ZAR+7.68%6.04%Consumer services
Sell
OMUOld Mutual Ltd.
+0.80%1,266 ZAC−0.16%24.74 M2.1056.95 B ZAR6.671.90 ZAR+11.39%7.03%Finance
Buy
NPHNortham Platinum Holdings Limited
+0.67%22,720 ZAC+2.17%2.55 M1.2289.45 B ZAR9.9122.94 ZAR+496.56%3.96%Non-energy minerals
Buy
RLOReunert Limited
+0.67%5,687 ZAC+0.34%139.28 K0.688.94 B ZAR10.565.39 ZAR+1.55%6.73%Consumer durables
No rating
CMLCoronation Fund Managers Limited
+0.61%4,156 ZAC+1.66%243.85 K0.8516.09 B ZAR8.974.63 ZAR−27.33%11.00%Finance
Strong buy
EUZEuropa Metals Limited
0.00%28 ZAC+16.67%10 K0.1428.61 M ZAR0.00%Non-energy minerals
No rating