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+233.33%350 ZAC−3.31%40.24 K0.43605.42 M ZAR28.320.12 ZAR+524.24%0.00%Industrial services
NPKNAMPAK LTD+172.99%42,998 ZAC+0.23%10.46 K1.043.4 B ZAR61.477.00 ZAR0.00%Process industries
WBCWE BUY CARS HLDS LTD+110.05%4,201 ZAC+0.29%528.37 K0.8517.47 B ZAR51.080.82 ZAR0.60%Retail trade
AILAFRICAN RAINBOW CAP INV+108.22%937 ZAC+0.97%439.73 K3.1260.15 B ZAR5.931.58 ZAR+7.01%0.00%Finance
FGLFINBOND GROUP LTD+97.44%77 ZAC−2.53%720.84 K3.55407.42 M ZAR39.290.02 ZAR0.00%Finance
BLUBLUE LABEL TELECOMS LTD+86.59%765 ZAC+0.26%1.09 M0.466.67 B ZAR10.840.71 ZAR−16.19%0.00%Distribution services
PMRPREMIER GROUP LIMITED+84.62%12,000 ZAC−0.93%2.32 K0.114.67 M ZAR14.838.09 ZAR1.82%Distribution services
Buy
DRDDRD GOLD LTD+82.61%2,657 ZAC+2.07%2.1 M1.1322.25 B ZAR13.451.98 ZAR+28.24%1.54%Non-energy minerals
Sell
IMPIMPALA PLATINUM HLGS LTD+79.50%12,836 ZAC+5.82%5.6 M1.02109.28 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
BAWBARLOWORLD LTD+77.60%10,690 ZAC+0.55%78.15 K0.2419.86 B ZAR10.5710.11 ZAR−14.75%4.89%Distribution services
Neutral
NVSNOVUS HOLDINGS LIMITED+69.83%681 ZAC−0.44%11.08 K0.272.16 B ZAR6.571.04 ZAR+116.51%7.30%Commercial services
OUTOUTSURANCE GROUP LIMITED+69.76%6,833 ZAC+1.59%2.17 M0.55103.83 B ZAR26.252.60 ZAR+39.50%2.59%Finance
Neutral
AELALTRON LIMITED A+67.11%1,905 ZAC−2.86%201.34 K0.427.44 B ZAR17.301.10 ZAR3.72%Technology services
LEWLEWIS GROUP LTD+66.21%7,097 ZAC+1.46%5.38 K0.383.64 B ZAR7.359.65 ZAR+41.97%8.58%Retail trade
SSUSOUTHERN SUN LTD+64.51%839 ZAC+0.72%489.13 K1.4811.17 B ZAR12.020.70 ZAR+49.29%1.50%Consumer services
Buy
PIKPICK N PAY STORES LTD+62.14%2,831 ZAC+1.07%2.08 M0.9629.71 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
HARHARMONY GM CO LTD+59.08%22,634 ZAC+0.41%2.5 M1.01141.76 B ZAR13.5716.68 ZAR+16.32%1.07%Non-energy minerals
Sell
NPNNASPERS LTD -N-+58.13%488,627 ZAC+1.54%595.84 K1.18782.9 B ZAR14.42338.74 ZAR−8.86%0.25%Technology services
Buy
CHPCHOPPIES ENTERPRISES LTD+57.14%88 ZAC0.00%148.86 K3.481.25 B ZAR9.140.10 ZAR−34.01%5.66%Retail trade
DSYDISCOVERY LTD+56.59%20,044 ZAC+1.76%2.11 M1.45132.1 B ZAR16.3812.24 ZAR+44.57%1.10%Finance
Buy
SDOSTADIO HOLDINGS LIMITED+56.09%718 ZAC−0.97%205.98 K0.536.15 B ZAR26.710.27 ZAR+25.26%1.38%Commercial services
TRLTRELLIDOR HLDGS LTD+55.56%210 ZAC0.00%4.26 K0.05199.94 M ZAR4.750.44 ZAR0.00%Producer manufacturing
CPICAPITEC BANK HLDGS LTD+51.52%314,201 ZAC+1.99%353.23 K1.72357.68 B ZAR29.57106.24 ZAR+26.29%1.76%Finance
Buy
RBXRAUBEX GROUP LTD+51.34%4,451 ZAC+1.67%213.14 K0.817.92 B ZAR7.935.61 ZAR+33.68%4.25%Industrial services
Strong buy
CAACA SALES HOLDINGS LTD+48.85%1,676 ZAC−2.39%43.47 K0.658.21 B ZAR16.221.03 ZAR−6.24%1.14%Distribution services
RNGRANDGOLD & EXPL CO LTD+47.06%75 ZAC0.00%17.88 K1.0353.69 M ZAR−0.27 ZAR−8.79%0.00%Non-energy minerals
BELBELL EQUIPMENT LTD+46.10%3,800 ZAC−0.03%1.88 K0.123.63 B ZAR5.017.58 ZAR+74.51%0.00%Producer manufacturing
GFIGOLD FIELDS LTD+45.94%39,405 ZAC+2.27%2.1 M0.92344.85 B ZAR15.6125.24 ZAR+77.49%1.87%Non-energy minerals
Buy
BATBRAIT PLC+45.19%196 ZAC−1.51%1.41 M0.117.65 B ZAR6.730.29 ZAR0.00%Finance
PPEPURPLE GROUP LTD+42.86%100 ZAC+1.01%757.08 K0.301.38 B ZAR57.140.02 ZAR0.00%Finance
MTMMOMENTUM GROUP LIMITED+42.37%2,947 ZAC+1.17%634.09 K0.4437.87 B ZAR10.652.77 ZAR−10.28%4.29%Finance
Neutral
WBOWILSON BAYLY HLM-OVC LTD+42.15%19,185 ZAC+2.59%165.94 K1.5812.03 B ZAR9.5820.02 ZAR+14.12%2.46%Industrial services
Strong buy
TKGTELKOM SA SOC LTD+41.84%3,546 ZAC+1.03%529.07 K0.3117.17 B ZAR8.864.00 ZAR0.00%Communications
Buy
ARTARGENT INDUSTRIAL LTD+41.43%2,608 ZAC+1.56%34.3 K1.451.4 B ZAR5.804.49 ZAR−0.72%4.67%Producer manufacturing
JSEJSE LTD+40.15%12,531 ZAC−0.66%134.39 K0.6610.89 B ZAR11.3411.05 ZAR+10.28%6.22%Finance
SPPTHE SPAR GROUP LTD+39.84%12,075 ZAC+1.27%579.24 K0.7722.96 B ZAR66.081.83 ZAR−12.35%0.00%Distribution services
Buy
HILHOMECHOICE INT PLC+39.53%3,000 ZAC−0.03%15.83 K0.643.16 B ZAR7.623.94 ZAR+23.92%5.93%Finance
PPHPEPKOR HOLDINGS LTD+38.94%2,594 ZAC+6.79%20.79 M2.0089.66 B ZAR55.740.47 ZAR2.00%Retail trade
Buy
MRPMR PRICE GROUP LTD+38.34%23,874 ZAC+6.10%3.3 M2.8458.68 B ZAR18.7712.72 ZAR3.69%Retail trade
Buy
MTNMTN GROUP LTD+38.15%11,661 ZAC+1.44%4.72 M1.15207.27 B ZAR−6.94 ZAR−162.39%2.87%Communications
Buy
RFGRFG HOLDINGS LIMITED+35.35%1,880 ZAC+0.59%39.9 K0.324.9 B ZAR8.772.14 ZAR+18.10%5.94%Consumer non-durables
Buy
MSTMUSTEK LTD+35.34%1,352 ZAC+0.15%2.88 K0.07777.37 M ZAR−0.34 ZAR−113.79%0.56%Electronic technology
CPPCOLLINS PROPERTY GRP LTD+34.61%1,023 ZAC−0.20%7.05 K1.313.38 B ZAR2.344.37 ZAR9.75%Finance
CMLCORONATION FUND MNGRS LD+34.00%3,961 ZAC+0.48%432.05 K0.4715.27 B ZAR6.286.31 ZAR+244.62%10.47%Finance
DTCDATATEC LTD+33.76%4,941 ZAC−0.20%270.58 K1.4311.65 B ZAR10.764.59 ZAR−29.50%4.14%Technology services
CTACAPITAL APPRECIATION LTD+33.64%147 ZAC+0.68%234.87 K0.451.79 B ZAR11.800.12 ZAR+25.10%6.97%Finance
ISAISA HOLDINGS LIMITED+31.03%190 ZAC−4.04%10.00308.87 M ZAR8.720.22 ZAR+26.04%9.55%Technology services
SNTSANTAM LIMITED+30.82%37,814 ZAC+1.10%65.79 K1.0541.26 B ZAR11.3833.22 ZAR+12.53%3.85%Finance
Neutral
TBSTIGER BRANDS LTD+29.80%26,481 ZAC+0.53%534.64 K1.1441.05 B ZAR13.8219.16 ZAR+12.70%3.93%Consumer non-durables
Strong buy
SBKSTANDARD BANK GROUP LTD+29.62%24,110 ZAC+0.62%7.52 M1.57389.99 B ZAR9.2126.18 ZAR−0.65%6.16%Finance
Buy
BCFBOWLER METCALF LTD+29.37%1,361 ZAC+0.07%4.48 K0.55925.53 M ZAR8.061.69 ZAR+36.18%4.54%Producer manufacturing
SEPSEPHAKU HOLDINGS LTD+28.71%130 ZAC0.00%219.53 K1.36330.83 M ZAR4.020.32 ZAR+344.37%0.00%Non-energy minerals
PPCPPC LIMITED+28.62%409 ZAC+0.99%2.8 M1.176.25 B ZAR59.530.07 ZAR3.37%Non-energy minerals
SZKSAB ZENZELE KABILI+27.87%3,900 ZAC−2.50%1200.13902.36 M ZAR−15.62 ZAR−161.44%0.00%Commercial services
KSTPSG FIN SERVICES LTD+27.21%1,828 ZAC+2.07%535.07 K0.9622.26 B ZAR20.120.91 ZAR+17.00%2.54%Finance
THATHARISA PLC+27.04%1,527 ZAC+4.95%20.56 K0.194.35 B ZAR3.065.00 ZAR−41.00%5.64%Non-energy minerals
Strong buy
SBPSABVEST CAPITAL LIMITED+26.81%8,750 ZAC+0.01%30.67 K5.813.35 B ZAR1.09%Finance
IOCIOCO LIMITED+26.45%306 ZAC+1.66%484.24 K0.721.91 B ZAR−0.10 ZAR+54.00%0.00%Technology services
TFGTHE FOSCHINI GROUP LIMITED+26.10%13,017 ZAC+3.09%3.46 M1.8840.83 B ZAR14.299.11 ZAR+6.36%2.85%Retail trade
Buy
AFHALEXANDER FORBES GRP HLDGS+25.08%788 ZAC−1.13%2.2 K0.049.08 B ZAR14.780.53 ZAR−5.73%6.53%Finance
NPHNORTHAM PLATINUM HLDGS LTD+25.01%13,501 ZAC+4.15%3.93 M1.1950.54 B ZAR35.113.84 ZAR1.31%Non-energy minerals
Buy
ABGABSA GROUP LIMITED+23.49%18,487 ZAC+0.61%3.57 M0.97152.35 B ZAR7.1225.95 ZAR+8.43%7.46%Finance
Strong buy
VODVODACOM GROUP LTD+23.21%11,630 ZAC+0.94%1.18 M0.91222.83 B ZAR15.487.52 ZAR−16.74%4.95%Communications
Neutral
FFBFORTRESS REAL EST INV B+23.12%1,917 ZAC+0.52%1.88 M1.5420.56 B ZAR8.292.31 ZAR−19.63%7.95%Finance
Sell
CSBCASHBUILD LTD+21.64%15,448 ZAC−1.61%14.27 K0.163.36 B ZAR16.699.26 ZAR3.57%Retail trade
Neutral
SYGSYGNIA LIMITED+20.79%2,266 ZAC−1.44%131.91 K3.983.5 B ZAR10.052.25 ZAR+15.90%9.43%Finance
IVTINVICTA HOLDINGS LTD+20.75%3,200 ZAC−3.00%206.18 K0.493.14 B ZAR7.334.36 ZAR−14.59%3.18%Distribution services
CATCAXTON CTP PUBLISH PRINT+19.41%1,206 ZAC+0.84%7.29 K0.134.29 B ZAR5.912.04 ZAR+18.53%5.01%Consumer services
SLMSANLAM LIMITED+19.11%8,451 ZAC+0.31%4.32 M1.02166.34 B ZAR8.0210.54 ZAR+52.06%4.75%Finance
Neutral
FSRFIRSTRAND LTD+18.91%7,444 ZAC+0.59%12.54 M0.81415 B ZAR10.497.10 ZAR+5.00%5.61%Finance
Buy
HDCHUDACO INDUSTRIES LTD+17.89%19,000 ZAC+1.60%6.49 K0.465.25 B ZAR10.7517.68 ZAR−15.61%5.48%Distribution services
Buy
NEDNEDBANK GROUP LTD+17.47%26,427 ZAC+0.04%4.26 M2.30122.65 B ZAR7.5135.17 ZAR+12.42%7.54%Finance
Strong buy
BIKBRIKOR LTD+16.67%14 ZAC−6.67%3 K0.04123.35 M ZAR−0.01 ZAR−133.53%0.00%Non-energy minerals
SNVSANTOVA LIMITED+15.54%751 ZAC+6.37%110.64 K2.78884.79 M ZAR7.580.99 ZAR−26.04%0.00%Transportation
CMHCOMBINED MOTOR HLDGS LTD+15.38%3,000 ZAC−1.67%7.53 K0.212.28 B ZAR6.554.58 ZAR−14.52%10.56%Retail trade
CLSCLICKS GROUP LTD+14.86%33,752 ZAC+1.23%705.01 K0.9979.37 B ZAR28.3611.90 ZAR+14.20%2.33%Retail trade
Buy
PPRPUTPROP LTD+14.62%345 ZAC+1.77%61.87 K2.02143.75 M ZAR4.410.78 ZAR+161.67%4.28%Finance
ACLARCELORMITTAL SA LIMITED+14.52%142 ZAC+10.08%4.94 M2.741.45 B ZAR−5.24 ZAR−48.96%0.00%Non-energy minerals
SURSPUR CORPORATION LTD+13.68%3,298 ZAC+0.03%13.77 K0.352.77 B ZAR11.102.97 ZAR+6.50%11.62%Consumer non-durables
REMREMGRO LTD+13.59%15,448 ZAC+2.67%1.23 M1.2085.02 B ZAR69.432.22 ZAR−86.95%1.75%Finance
Buy
MSPMAS P.L.C+13.37%1,815 ZAC−1.04%2.61 M1.5213.01 B ZAR4.673.88 ZAR+40.84%0.00%Finance
Buy
ARLASTRAL FOODS LTD+12.97%16,196 ZAC+1.31%51.63 K0.636.16 B ZAR8.3119.49 ZAR3.25%Process industries
Strong buy
EPEEPE CAPITAL PARTNERS LTD+12.35%473 ZAC+2.60%2.92 M4.521.22 B ZAR4.850.98 ZAR0.00%Finance
GPLGRAND PARADE INV LTD+12.10%315 ZAC−0.63%23.41 K1.561.35 B ZAR3.63%Consumer services
MDIMASTER DRILLING GRP LTD+11.91%1,400 ZAC0.00%8390.062.11 B ZAR12.231.15 ZAR−56.69%3.75%Non-energy minerals
ITEITALTILE LTD+11.72%1,068 ZAC0.00%175.76 K1.7912.96 B ZAR8.531.25 ZAR+3.95%4.60%Retail trade
Buy
MPTMPACT LIMITED+11.69%3,000 ZAC+0.07%145.77 K5.014.43 B ZAR8.783.42 ZAR−29.51%3.50%Process industries
RMHRMB HOLDINGS LTD+11.11%40 ZAC0.00%2.42 M2.75543.24 M ZAR0.00%Finance
TPCTRANSPACO LTD+10.61%3,650 ZAC−1.35%1 K0.011.03 B ZAR7.434.91 ZAR−10.88%6.49%Process industries
BOXBOXER RETAIL LIMITED+10.30%6,950 ZAC+1.65%1.33 M0.9431.27 B ZAR23.113.01 ZAR0.00%Consumer services
Neutral
AFEAECI LIMITED+10.07%9,986 ZAC+0.69%163.78 K0.669.46 B ZAR−2.72 ZAR−124.90%1.20%Process industries
CGRCALGRO M3 HLDGS LTD+9.94%542 ZAC+3.63%4.03 M32.54503.35 M ZAR2.592.09 ZAR+23.32%1.81%Finance
KAPKAP LIMITED+9.88%267 ZAC+1.52%913.53 K0.166.58 B ZAR7.010.38 ZAR+468.36%0.00%Transportation
Neutral
NTCNETCARE LIMITED+8.92%1,307 ZAC+1.00%3.34 M0.8316.68 B ZAR12.021.09 ZAR+16.39%5.41%Health services
Buy
FBRFAMOUS BRANDS LTD+8.91%5,697 ZAC+3.34%71.35 K1.195.53 B ZAR11.914.78 ZAR+3.22%5.69%Transportation
ADHADVTECH LTD+8.44%3,199 ZAC+0.16%99.96 K0.6517.48 B ZAR17.131.87 ZAR+14.43%2.98%Commercial services
SHPSHOPRITE HOLDINGS LTD+8.02%26,678 ZAC+0.79%2.25 M0.84145.09 B ZAR21.9612.15 ZAR2.69%Retail trade
Buy
SPGSUPER GROUP LTD+7.78%2,758 ZAC−0.04%4.21 M3.419.38 B ZAR198.130.14 ZAR−97.02%2.17%Transportation
Buy
OMNOMNIA HOLDINGS LTD+7.71%6,619 ZAC+2.30%174 K1.9910.32 B ZAR9.287.13 ZAR+7.17%5.80%Process industries
Strong buy
KALKAL GROUP LIMITED+7.52%4,248 ZAC−1.21%19.2 K0.393.03 B ZAR7.595.59 ZAR−6.80%4.19%Commercial services