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
SLGSalungano Group Limited
+86.27%95 ZAC0.00%70 K0.14389.56 M ZAR1.870.51 ZAR+1,903.54%0.00%Energy minerals
No rating
YYLBEEYeboYethu Limited
+71.25%6,165 ZAC−0.02%27.67 K10.623.26 B ZAR1.8433.59 ZAR−23.97%3.36%Finance
No rating
GNDGrindrod Limited
+69.53%2,543 ZAC+1.19%949.23 K0.8817.08 B ZAR14.151.80 ZAR−7.32%1.57%Transportation
No rating
SSKStefanutti Stocks Holdings Limited
+65.31%610 ZAC+6.09%110.21 K1.131.02 B ZAR1.743.50 ZAR+364.72%0.00%Industrial services
No rating
KAPKAP Limited
+62.90%303 ZAC+1.68%2.6 M0.397.6 B ZAR−0.05 ZAR−6,125.00%0.00%Transportation
Strong sell
OCTOctodec Investments Limited
+58.20%1,756 ZAC−0.68%6420.014.67 B ZAR8.802.00 ZAR+54.01%7.80%Finance
No rating
VALValterra Platinum Limited
+57.76%137,983 ZAC−0.43%795.17 K0.77362.36 B ZAR9.99138.07 ZAR+2,655.78%4.02%Non-energy minerals
Buy
SOLSasol Limited
+55.36%19,700 ZAC−1.79%3.59 M1.44126.05 B ZAR10.6018.58 ZAR+78.10%0.00%Process industries
Neutral
ADHADvTECH Limited
+53.81%4,925 ZAC+0.59%822.56 K0.7326.69 B ZAR19.742.50 ZAR+15.84%2.40%Commercial services
No rating
DLTDelta Property Fund Limited
+52.00%38 ZAC+8.57%354.72 K1.85271.41 M ZAR2.140.18 ZAR0.00%Finance
No rating
PPCPPC Limited
+51.81%756 ZAC+1.89%2.34 M0.7411.6 B ZAR13.410.56 ZAR+77.91%3.99%Non-energy minerals
Strong buy
RBORainbow Chicken Limited
+49.32%657 ZAC+4.29%110.86 K0.515.9 B ZAR4.391.50 ZAR+134.74%5.33%Process industries
No rating
OASOasis Crescent Property Fund
+48.48%2,940 ZAC0.00%1180.571.96 B ZAR15.351.92 ZAR−6.80%4.11%Miscellaneous
No rating
BWNBalwin Properties Ltd.
+48.10%428 ZAC+0.47%11.48 K0.102.22 B ZAR8.370.51 ZAR+6.08%0.00%Industrial services
No rating
APNAspen Pharmacare Holdings Limited
+47.48%15,043 ZAC−2.60%1.31 M0.8366.83 B ZAR25.245.96 ZAR1.40%Health technology
Neutral
TGAThungela Resources Limited
+46.38%13,935 ZAC+2.79%809.12 K0.9219.58 B ZAR−47.09 ZAR−347.45%9.33%Utilities
Neutral
KSTPSG Financial Services Limited
+46.25%3,200 ZAC+0.72%1.31 M0.8939.2 B ZAR23.331.37 ZAR+37.33%1.72%Finance
No rating
ARTArgent Industrial Limited
+45.95%4,123 ZAC+0.95%96.78 K4.252.19 B ZAR7.545.47 ZAR+10.28%3.25%Producer manufacturing
No rating
AELAltron Limited Class A
+44.94%2,690 ZAC−1.03%163.83 K0.3310.48 B ZAR14.631.84 ZAR+84.78%4.46%Technology services
No rating
NPHNortham Platinum Holdings Limited
+44.57%32,126 ZAC+2.34%3.28 M1.06126.49 B ZAR9.2934.59 ZAR+816.99%2.80%Non-energy minerals
Buy
MTNMTN Group Limited
+40.05%19,931 ZAC−3.01%3.57 M0.62349.23 B ZAR20.519.72 ZAR+136.89%2.51%Communications
Buy
OMNOmnia Holdings Limited
+39.60%10,093 ZAC+2.03%302.65 K0.8216.04 B ZAR11.798.56 ZAR+22.82%4.66%Process industries
Neutral
NEDNedbank Group
+39.34%29,881 ZAC−0.02%785.64 K0.54135.59 B ZAR15.7718.94 ZAR−44.35%7.22%Finance
Buy
RMHRMB Holdings Limited
+37.50%55 ZAC−1.79%38.58 K0.06748.42 M ZAR−0.18 ZAR−851.81%0.00%Finance
No rating
SSWSibanye Stillwater Limited
+37.47%5,184 ZAC−0.97%11.03 M0.58146.74 B ZAR10.444.96 ZAR2.53%Non-energy minerals
Buy
SDOStadio Holdings Pty Ltd.
+36.27%1,270 ZAC−0.39%425.39 K2.2110.71 B ZAR30.810.41 ZAR+17.87%1.45%Commercial services
No rating
HCIHosken Consolidated Investments Limited
+35.68%16,212 ZAC−0.37%10.18 K0.1612.89 B ZAR5.0731.95 ZAR−60.90%1.23%Consumer services
No rating
NTCNetcare Limited
+35.37%1,814 ZAC+0.33%2.03 M0.5820.95 B ZAR12.581.44 ZAR+20.97%5.13%Health services
Buy
FSRFirstRand Limited
+34.11%9,723 ZAC+1.45%6.49 M0.60545.28 B ZAR12.387.86 ZAR+10.67%5.20%Finance
Buy
CPICapitec Limited
+33.94%466,651 ZAC+0.61%170.51 K0.92540.49 B ZAR32.09145.40 ZAR+22.47%1.71%Finance
Strong buy
SBPSabvest Capital Ltd.
+33.91%15,400 ZAC+0.11%6.01 K3.115.78 B ZAR4.7732.29 ZAR+49.43%0.84%Finance
No rating
SBKStandard Bank Group Limited
+33.90%32,204 ZAC+0.32%1.17 M0.53521.43 B ZAR10.2531.43 ZAR+13.19%5.26%Finance
Buy
IMPImpala Platinum Holdings Limited
+32.61%24,202 ZAC−1.46%2.84 M0.74218.08 B ZAR7.0434.38 ZAR+3,988.80%2.38%Non-energy minerals
Buy
HYPHyprop Investments Limited
+30.15%5,893 ZAC+0.49%752.36 K1.3424.62 B ZAR6.539.02 ZAR+11.94%5.32%Finance
Buy
DTCDatatec Limited
+29.85%7,773 ZAC−0.26%783.12 K0.5618.83 B ZAR11.546.73 ZAR+48.08%5.15%Technology services
No rating
TPCTranspaco Limited
+29.23%4,200 ZAC−8.60%5.7 K2.661.17 B ZAR7.755.42 ZAR+4.69%5.48%Process industries
No rating
SEASpear REIT Ltd.
+28.36%1,290 ZAC0.00%111.95 K0.286.43 B ZAR6.262.06 ZAR+14.94%6.68%Finance
No rating
MRFMerafe Resources Limited
+27.10%136 ZAC0.00%184.94 K0.113.4 B ZAR8.060.17 ZAR+133.33%8.82%Non-energy minerals
Strong buy
DRDDRDGOLD Ltd.
+27.08%4,622 ZAC−1.51%940.54 K0.5939.72 B ZAR9.454.89 ZAR+89.07%1.95%Non-energy minerals
Buy
RESResilient REIT Limited
+27.08%7,650 ZAC+1.41%798.63 K1.6324.94 B ZAR5.2214.65 ZAR+126.57%6.41%Finance
Buy
ACLArcelorMittal South Africa Limited
+26.09%145 ZAC+2.11%935.28 K0.671.62 B ZAR−2.98 ZAR+40.13%0.00%Non-energy minerals
No rating
ABGAbsa Group Limited
+26.08%23,200 ZAC+0.65%2.04 M0.74192.34 B ZAR8.3027.96 ZAR+1.54%7.05%Finance
Buy
ACSAcsion Limited
+25.16%1,000 ZAC−11.97%2.24 K1.943.85 B ZAR3.512.85 ZAR−32.75%4.60%Finance
No rating
RDFRedefine Properties Limited
+24.80%614 ZAC+0.16%17.34 M1.4142.01 B ZAR6.870.89 ZAR+39.14%7.70%Finance
Buy
PMRPremier Group Limited
+24.31%17,350 ZAC−0.17%132.92 K0.8928.57 B ZAR15.4311.24 ZAR+21.91%1.97%Distribution services
Buy
GFIGold Fields Limited
+24.27%76,675 ZAC+0.58%3.54 M1.08686.26 B ZAR9.2882.59 ZAR+118.05%3.33%Non-energy minerals
Buy
DIBDipula Properties Limited Class B
+22.93%697 ZAC−0.29%716.49 K3.367.06 B ZAR6.881.01 ZAR+15.92%7.67%Finance
No rating
SPGSuper Group Limited
+22.55%1,750 ZAC+3.18%136.5 K0.425.93 B ZAR1.6710.49 ZAR0.00%Transportation
Strong buy
HARHarmony Gold Mining Co. Ltd.
+22.14%32,400 ZAC−1.14%4.32 M0.91204.4 B ZAR6.9346.79 ZAR+104.50%2.11%Non-energy minerals
Buy
THATharisa Plc
+22.12%2,744 ZAC+1.63%27.18 K0.328.2 B ZAR4.016.85 ZAR+123.63%2.45%Non-energy minerals
Strong buy
KALKAL Group Limited
+22.01%5,001 ZAC−1.94%81.64 K4.213.43 B ZAR7.256.90 ZAR+26.01%4.48%Commercial services
No rating
JSEJSE Limited
+20.60%15,424 ZAC+0.03%38.24 K0.4313.15 B ZAR10.9014.15 ZAR+19.66%6.88%Finance
Buy
OCEOceana Group Limited
+20.21%6,371 ZAC−0.45%19.3 K0.107.42 B ZAR10.735.94 ZAR−9.27%4.47%Consumer non-durables
Strong buy
ZZDZeda Limited
+20.14%1,527 ZAC−0.26%10.83 K0.712.85 B ZAR4.033.79 ZAR+11.90%13.49%Finance
Buy
ATTAttacq Limited
+19.86%1,726 ZAC+2.13%783.43 K1.5312.08 B ZAR8.572.02 ZAR+4.50%5.27%Finance
Strong sell
OUTOUTsurance Group Limited
+19.14%8,738 ZAC−0.39%826.35 K0.32135.05 B ZAR27.093.23 ZAR+19.55%3.09%Finance
Buy
SSUSouthern Sun Limited
+18.91%1,025 ZAC+0.69%80.08 K0.1713.34 B ZAR11.110.92 ZAR+20.78%2.93%Consumer services
Strong buy
DSYDiscovery Limited
+18.21%26,243 ZAC+1.05%1.24 M0.67176.75 B ZAR13.6319.25 ZAR+38.05%1.19%Finance
Neutral
MTMMomentum Group Limited
+18.21%3,960 ZAC−0.90%2.47 M1.5649.13 B ZAR8.854.47 ZAR+23.72%5.05%Finance
Buy
SURSpur Corporation Limited
+18.16%4,431 ZAC−1.53%112.77 K1.053.72 B ZAR21.142.10 ZAR−36.22%7.06%Consumer non-durables
Strong buy
LEWLewis Group Limited
+17.47%8,575 ZAC−2.00%26.18 K0.714.46 B ZAR5.4015.87 ZAR+13.12%10.46%Retail trade
Strong buy
FFBFortress Real Estate Investments Limited Class B
+16.28%2,500 ZAC0.00%2.25 M0.9428.84 B ZAR6.024.15 ZAR+85.97%6.97%Finance
Strong buy
BTNBurstone Group Limited
+15.93%968 ZAC+0.94%1.5 M2.717.79 B ZAR9.760.99 ZAR9.74%Finance
Strong buy
BOXBoxer Retail Limited
+15.44%7,625 ZAC+0.33%779.92 K1.6434.88 B ZAR22.413.40 ZAR+13.56%1.84%Consumer services
Buy
SACSA Corporate Real Estate Ltd.
+14.38%350 ZAC0.00%3.32 M1.489.62 B ZAR16.210.22 ZAR−15.93%7.59%Finance
Buy
VKEVukile Property Fund Limited
+14.33%2,401 ZAC+0.46%4.7 M1.9935.83 B ZAR5.434.42 ZAR+65.05%6.00%Finance
Buy
REMRemgro Limited
+14.05%19,160 ZAC+0.02%609.5 K0.69108.25 B ZAR22.138.66 ZAR−33.34%2.20%Finance
Neutral
SHPShoprite Holdings Limited
+13.96%31,518 ZAC+0.90%790.2 K0.66172.77 B ZAR21.5214.65 ZAR+4.93%2.55%Retail trade
Strong buy
PPEPurple Group Limited
+13.86%189 ZAC−4.55%343.85 K1.782.67 B ZAR39.460.05 ZAR+43.41%0.00%Finance
No rating
EMIEmira Property Fund Ltd.
+13.82%1,359 ZAC0.00%50.26 K0.716.28 B ZAR8.821.54 ZAR−68.53%9.49%Finance
Sell
GRTGrowthpoint Properties Limited
+13.75%1,655 ZAC+0.91%8.49 M1.3356.17 B ZAR10.951.51 ZAR+42.32%7.82%Finance
Neutral
TSGTsogo Sun Limited
+13.23%719 ZAC+3.30%33.37 K0.316.95 B ZAR5.701.26 ZAR+5.45%6.26%Consumer services
Sell
BRNBrimstone Investment Corporation Limited Class N
+12.85%527 ZAC0.00%31.61 K0.931.31 B ZAR45.350.12 ZAR−91.78%7.97%Process industries
No rating
INLInvestec Limited
+12.66%14,128 ZAC+0.88%414.75 K0.56268.61 B ZAR7.8418.02 ZAR+5.51%6.14%Finance
No rating
TKGTelkom SA SOC Ltd.
+11.35%5,456 ZAC−4.41%455.89 K0.6326.68 B ZAR7.667.12 ZAR−52.75%4.95%Communications
Buy
CLHCity Lodge Hotels Limited
+10.77%432 ZAC−1.59%14.78 K0.022.21 B ZAR11.290.38 ZAR+5.93%3.94%Consumer services
No rating
VODVodacom Group Limited
+10.21%15,021 ZAC−0.29%1.22 M0.61290.53 B ZAR14.4610.39 ZAR+22.96%4.89%Communications
Buy
WVRWeaver Fintech Ltd.
+9.57%4,876 ZAC−0.18%8610.465.13 B ZAR13.853.52 ZAR−27.06%5.58%Finance
No rating
CMHCombined Motor Holdings Limited
+8.49%3,655 ZAC−0.35%8.77 K0.162.54 B ZAR6.965.25 ZAR+32.36%6.07%Retail trade
No rating
EQUEquites Property Fund Ltd ZAR
+8.44%1,785 ZAC+0.73%1.29 M0.3315.5 B ZAR9.231.93 ZAR+67.95%7.90%Finance
Buy
MTHMotus Holdings Limited
+8.24%10,945 ZAC+1.43%333.65 K0.8718.55 B ZAR6.3017.38 ZAR+24.02%5.57%Distribution services
Buy
4SI4Sight Holdings Limited
+7.69%70 ZAC0.00%4 K0.08384.67 M ZAR7.310.10 ZAR+30.38%4.29%Commercial services
No rating
BVTBidvest Group Limited
+6.62%23,000 ZAC−0.47%745.66 K0.6878.17 B ZAR12.7318.07 ZAR+1.39%4.12%Retail trade
Strong buy
FTAFairvest Limited Class A
+6.34%1,978 ZAC+2.49%15.03 K6.2915.43 B ZAR24.330.81 ZAR+22.41%7.32%Finance
Neutral
NRPNEPI Rockcastle N.V.
+5.31%15,028 ZAC+0.91%1.35 M0.92107.05 B ZAR10.4914.33 ZAR−10.55%7.38%Finance
Buy
HDCHudaco Industries Limited
+5.30%19,341 ZAC+0.33%15.79 K0.795.13 B ZAR11.5416.76 ZAR−12.41%5.97%Distribution services
Buy
VUNVunani Limited
+5.00%210 ZAC−4.98%18.46 K0.08337.85 M ZAR33.550.06 ZAR4.76%Finance
No rating
SUISun International Limited
+4.37%4,802 ZAC−1.40%247.9 K0.6911.34 B ZAR7.256.62 ZAR+32.87%8.52%Consumer services
Strong buy
HLMHulamin Limited
+3.83%244 ZAC+0.83%571.92 K1.32791.34 M ZAR7.700.32 ZAR0.00%Non-energy minerals
No rating
CATCaxton and CTP Publishers and Printers Limited
+3.55%1,139 ZAC−0.96%84.22 K1.124.03 B ZAR6.851.66 ZAR−18.60%14.93%Consumer services
No rating
CPRCopper 360 Limited
+3.00%59 ZAC−3.28%682.05 K0.471.74 B ZAR−0.19 ZAR+48.55%0.00%Non-energy minerals
No rating
NWLNu-World Holdings Limited
+2.98%2,800 ZAC0.00%1 K0.18578.5 M ZAR6.324.43 ZAR+16.20%5.30%Distribution services
No rating
EXXExxaro Resources Limited
+2.81%19,646 ZAC+1.84%778.13 K0.8446 B ZAR6.8828.56 ZAR−15.75%9.38%Energy minerals
Strong buy
TMTTrematon Capital Investments Limited
+2.50%123 ZAC+2.50%635.94 K25.91269.36 M ZAR−0.29 ZAR−15.88%0.00%Finance
No rating
ADRAdcorp Holdings Limited
+2.40%640 ZAC0.00%9.05 K0.47686.95 M ZAR4.701.36 ZAR+4.56%11.20%Commercial services
No rating
LTELighthouse Properties Plc
+2.22%828 ZAC+0.98%761.71 K0.3217.49 B ZAR8.201.01 ZAR+27.29%6.62%Finance
Neutral
BIDBid Corporation Limited
+2.01%44,583 ZAC−0.44%425.21 K0.56149.61 B ZAR16.7826.57 ZAR+9.51%2.73%Consumer services
Buy
MSPMAS P.L.C.
+1.87%2,120 ZAC−2.93%896.73 K3.6715.04 B ZAR11.651.82 ZAR−53.13%0.00%Finance
No rating
PMVPrimeserv Group Limited
+1.85%275 ZAC−11.29%1 K0.08206.87 M ZAR5.840.47 ZAR+11.65%5.82%Commercial services
No rating
RLOReunert Limited
+1.04%5,463 ZAC+0.59%151.51 K0.598.58 B ZAR10.145.39 ZAR+1.55%7.01%Consumer durables
No rating