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+231.20%414 ZAC+0.98%20.64 K0.17687.37 M ZAR33.500.12 ZAR+524.24%0.00%Industrial services
NPKNAMPAK LTD+158.84%43,351 ZAC+2.00%6.44 K0.313.36 B ZAR61.977.00 ZAR0.00%Process industries
WWBCWE BUY CARS HLDS LTD+135.65%4,713 ZAC−0.92%186.93 K0.1519.84 B ZAR57.310.82 ZAR0.00%Retail trade
AELALTRON LIMITED A+120.53%2,095 ZAC+2.05%121.51 K0.187.78 B ZAR19.031.10 ZAR3.56%Technology services
PPMRPREMIER GROUP LIMITED+114.13%12,852 ZAC+1.19%12.46 K0.424.89 M ZAR15.888.09 ZAR1.73%Distribution services
Buy
QFHQUANTUM FOODS HLDGS LTD+101.80%896 ZAC+22.57%5.16 K1.001.45 B ZAR11.370.79 ZAR0.00%Process industries
FGLFINBOND GROUP LTD+94.12%66 ZAC+1.54%49.67 K2.80352.77 M ZAR33.670.02 ZAR0.00%Finance
MRPMR PRICE GROUP LTD+89.44%29,250 ZAC−0.58%134.56 K0.1676.73 B ZAR22.9912.72 ZAR2.75%Retail trade
Neutral
SEPSEPHAKU HOLDINGS LTD+85.57%180 ZAC0.00%50.83 K1.37458.08 M ZAR5.560.32 ZAR+344.37%0.00%Non-energy minerals
LEWLEWIS GROUP LTD+85.46%8,060 ZAC+1.10%5.53 K0.164.15 B ZAR8.359.65 ZAR+41.97%6.27%Retail trade
Strong buy
ARTARGENT INDUSTRIAL LTD+84.87%2,725 ZAC+2.83%10.2 K0.221.44 B ZAR6.064.49 ZAR−0.72%4.34%Producer manufacturing
SOHSOUTH OCEAN HOLDINGS LTD+80.91%199 ZAC+17.06%42.08 K2.32345.57 M ZAR4.830.41 ZAR+36.77%6.47%Producer manufacturing
RBXRAUBEX GROUP LTD+79.99%5,200 ZAC−0.69%40.98 K0.129.47 B ZAR9.275.61 ZAR+33.68%3.55%Industrial services
Buy
SSUSOUTHERN SUN LTD+76.63%892 ZAC+2.18%2.25 M1.5611.74 B ZAR12.780.70 ZAR+49.29%1.43%Consumer services
Buy
AEGAVENG GROUP LIMITED+74.33%1,168 ZAC+0.09%11.28 K0.141.45 B ZAR4.852.41 ZAR0.00%Industrial services
CPICAPITEC BANK HLDGS LTD+74.07%330,726 ZAC+0.02%40.94 K0.19383.92 B ZAR31.13106.24 ZAR+26.29%1.64%Finance
Buy
RFGRFG HOLDINGS LIMITED+68.81%2,154 ZAC−2.97%141.76 K0.285.81 B ZAR10.052.14 ZAR+18.10%2.79%Consumer non-durables
Buy
BELBELL EQUIPMENT LTD+67.42%3,849 ZAC0.00%1.64 K0.183.68 B ZAR5.087.58 ZAR+74.51%0.00%Producer manufacturing
PPEPURPLE GROUP LTD+66.13%103 ZAC−0.96%40.2 K0.071.49 B ZAR58.860.02 ZAR0.00%Finance
WBOWILSON BAYLY HLM-OVC LTD+65.94%21,237 ZAC+1.61%489.68 K6.8713.44 B ZAR11.5718.36 ZAR+23.26%2.20%Industrial services
Strong buy
CAACA SALES HOLDINGS LTD+64.75%1,631 ZAC+1.43%3.9 K0.127.7 B ZAR15.791.03 ZAR−6.24%1.22%Distribution services
NVSNOVUS HOLDINGS LIMITED+62.64%714 ZAC+0.85%243.94 K8.412.24 B ZAR6.881.04 ZAR+116.51%7.04%Commercial services
HARHARMONY GM CO LTD+61.46%16,940 ZAC+0.17%277.25 K0.19106.34 B ZAR12.4213.64 ZAR+75.54%1.43%Non-energy minerals
Sell
TFGTHE FOSCHINI GROUP LIMITED+60.08%17,049 ZAC−1.33%152.07 K0.1355.88 B ZAR18.729.11 ZAR+6.36%2.03%Retail trade
Buy
HILHOMECHOICE INT PLC+58.65%3,000 ZAC0.00%2 K0.873.16 B ZAR8.133.69 ZAR+27.55%5.93%Retail trade
PPHPEPKOR HOLDINGS LTD+58.44%2,892 ZAC−0.05%4.31 M0.21106.49 B ZAR62.130.47 ZAR1.66%Retail trade
Buy
CGRCALGRO M3 HLDGS LTD+57.14%660 ZAC−0.15%2.5 K0.06634.95 M ZAR3.152.09 ZAR+23.32%1.44%Finance
MTMMOMENTUM GROUP LIMITED+55.28%3,115 ZAC+0.55%695.12 K0.3041.23 B ZAR11.252.77 ZAR−10.28%4.03%Finance
Neutral
AILAFRICAN RAINBOW CAP INV+55.08%763 ZAC−1.17%1.89 K0.0249.8 B ZAR4.831.58 ZAR+7.01%0.00%Finance
OOUTOUTSURANCE GROUP LIMITED+54.64%6,804 ZAC−0.79%208.17 K0.07105.89 B ZAR26.142.60 ZAR+39.50%2.54%Finance
Neutral
BLUBLUE LABEL TELECOMS LTD+54.13%578 ZAC−1.37%231.82 K0.355.13 B ZAR8.020.72 ZAR+139.46%0.00%Distribution services
BAWBARLOWORLD LTD+53.35%11,087 ZAC+3.60%340.54 K0.4320 B ZAR10.9610.11 ZAR−14.75%4.77%Distribution services
Neutral
IMPIMPALA PLATINUM HLGS LTD+53.28%10,437 ZAC+1.53%502.12 K0.1792.64 B ZAR−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
TBSTIGER BRANDS LTD+50.06%28,898 ZAC+2.26%168.87 K0.3544.04 B ZAR15.0819.16 ZAR+12.70%3.61%Consumer non-durables
Strong buy
FFBFORTRESS REAL EST INV B+49.63%2,014 ZAC+0.50%860.39 K0.4321.62 B ZAR7.922.54 ZAR−9.32%7.56%Finance
Sell
MCGMULTICHOICE GROUP LTD+48.16%10,813 ZAC−0.18%4.26 K0.0146.3 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Buy
NEDNEDBANK GROUP LTD+46.58%29,171 ZAC+1.10%144.37 K0.13134.02 B ZAR8.8333.03 ZAR+11.93%6.91%Finance
Buy
TRUTRUWORTHS INT LTD+45.50%10,549 ZAC−0.60%160.08 K0.1538.89 B ZAR10.1510.39 ZAR+18.54%4.98%Retail trade
Neutral
PPCPPC LIMITED+43.95%488 ZAC+2.52%809.19 K0.727.34 B ZAR71.030.07 ZAR2.87%Non-energy minerals
Strong buy
DSYDISCOVERY LTD+43.61%19,539 ZAC+0.08%143.12 K0.11130.31 B ZAR18.0910.80 ZAR+36.25%1.11%Finance
Buy
JSEJSE LTD+43.18%12,170 ZAC−0.49%13.72 K0.1010.56 B ZAR12.1410.02 ZAR+4.98%6.41%Finance
SNTSANTAM LIMITED+42.72%39,105 ZAC−0.24%6.34 K0.1443.25 B ZAR11.6833.47 ZAR+31.76%3.67%Finance
Neutral
PIKPICK N PAY STORES LTD+42.01%3,041 ZAC+0.61%271.82 K0.0732.05 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
MSPMAS P.L.C+41.17%2,318 ZAC+0.52%149.38 K0.0916.35 B ZAR6.463.59 ZAR+60.41%0.00%Finance
Buy
SDOSTADIO HOLDINGS LIMITED+40.80%704 ZAC+0.28%54.3 K0.135.96 B ZAR26.190.27 ZAR+25.26%1.42%Commercial services
KAPKAP LIMITED+39.21%316 ZAC+0.64%2.01 M0.727.9 B ZAR7.310.43 ZAR+171.78%0.00%Transportation
Neutral
AVIAVI LTD+37.34%11,082 ZAC−0.12%72.98 K0.1537.02 B ZAR16.416.76 ZAR+21.97%5.32%Consumer non-durables
Buy
MTHMOTUS HOLDINGS LTD+36.96%12,642 ZAC−0.77%24.36 K0.0722.04 B ZAR9.0713.93 ZAR−27.41%4.08%Distribution services
Buy
TKGTELKOM SA SOC LTD+36.50%3,568 ZAC+0.34%295.94 K0.2617.38 B ZAR8.924.00 ZAR0.00%Communications
Buy
CMLCORONATION FUND MNGRS LD+34.14%3,996 ZAC−0.08%119.45 K0.1915.49 B ZAR6.346.31 ZAR+244.61%8.75%Finance
ADHADVTECH LTD+33.29%3,307 ZAC−0.63%30.34 K0.0718.22 B ZAR17.711.87 ZAR+14.43%2.86%Commercial services
Buy
CTACAPITAL APPRECIATION LTD+32.50%159 ZAC−0.63%972.14 K0.551.95 B ZAR12.760.12 ZAR+25.10%6.25%Finance
KSTPSG FIN SERVICES LTD+32.32%1,998 ZAC+0.30%42.26 K0.0924.9 B ZAR21.990.91 ZAR+17.00%2.28%Finance
Buy
SPPTHE SPAR GROUP LTD+31.84%14,977 ZAC+0.08%122.16 K0.1628.82 B ZAR81.971.83 ZAR−12.35%0.00%Distribution services
Buy
SLMSANLAM LIMITED+30.54%8,981 ZAC−0.51%529.93 K0.20178.23 B ZAR11.497.81 ZAR+9.49%4.43%Finance
Neutral
KALKAL GROUP LIMITED+30.35%5,051 ZAC+0.02%111.6 K0.503.56 B ZAR9.035.59 ZAR−6.80%3.64%Commercial services
NPNNASPERS LTD -N-+29.40%438,395 ZAC+0.54%101.37 K0.25770.84 B ZAR12.94338.74 ZAR−8.86%0.20%Technology services
Buy
ABGABSA GROUP LIMITED+28.73%19,696 ZAC−0.65%638.45 K0.17164.37 B ZAR8.6322.82 ZAR−9.17%6.91%Finance
Buy
ACLARCELORMITTAL SA LIMITED+28.57%135 ZAC+1.50%112.71 K0.231.5 B ZAR−4.28 ZAR−499.16%0.00%Non-energy minerals
RLOREUNERT LTD+27.17%7,527 ZAC−0.30%102.74 K0.4111.86 B ZAR12.346.10 ZAR+5.99%4.49%Consumer durables
DCPDIS-CHEM PHARMACIES LTD+26.75%3,701 ZAC0.00%316.43 K0.4231.81 B ZAR29.921.24 ZAR+18.26%1.34%Retail trade
Neutral
HDCHUDACO INDUSTRIES LTD+26.58%20,885 ZAC+0.90%8.67 K0.565.81 B ZAR10.4919.90 ZAR−0.67%4.95%Distribution services
AFHALEXANDER FORBES GRP HLDGS+26.56%729 ZAC+3.11%31.82 K0.328.34 B ZAR13.670.53 ZAR−5.73%7.07%Finance
BATBRAIT PLC+26.51%210 ZAC−0.94%268.21 K0.058.15 B ZAR7.210.29 ZAR0.00%Finance
OMNOMNIA HOLDINGS LTD+25.80%7,505 ZAC−0.31%5.8 K0.0412.09 B ZAR10.537.13 ZAR+7.17%4.98%Process industries
Strong buy
SAPSAPPI LTD+25.77%5,135 ZAC+0.49%87.05 K0.0830.7 B ZAR77.590.66 ZAR−91.16%5.43%Process industries
Buy
ITEITALTILE LTD+25.69%1,414 ZAC+0.50%1020.0017.11 B ZAR11.581.22 ZAR−7.80%3.49%Retail trade
Strong sell
LBRLIBSTAR HOLDINGS LTD+25.21%437 ZAC+3.80%1.02 M13.112.5 B ZAR10.570.41 ZAR3.57%Consumer non-durables
Sell
CLSCLICKS GROUP LTD+25.14%39,578 ZAC+0.33%111.98 K0.2293.91 B ZAR33.2511.90 ZAR+14.20%1.78%Retail trade
Sell
BWNBALWIN PROPERTIES LTD+24.76%262 ZAC+3.56%36.86 K1.041.32 B ZAR10.630.25 ZAR−72.42%0.00%Industrial services
COHCURRO HOLDINGS LIMITED+24.69%1,323 ZAC−0.53%17.55 K0.047.67 B ZAR99.550.13 ZAR−70.96%1.10%Consumer services
FBRFAMOUS BRANDS LTD+24.50%6,910 ZAC−0.52%34.4 K0.246.96 B ZAR14.444.78 ZAR+3.22%4.35%Transportation
HLMHULAMIN LTD+23.76%349 ZAC−0.29%31.2 K0.451.14 B ZAR4.970.70 ZAR−47.71%0.00%Non-energy minerals
NNRPNEPI ROCKCASTLE N.V.+23.75%14,233 ZAC−0.39%88.66 K0.08101.78 B ZAR8.9315.94 ZAR+0.50%7.51%Finance
Buy
FSRFIRSTRAND LTD+23.47%8,087 ZAC+0.73%2.94 M0.28450.11 B ZAR11.876.81 ZAR+5.05%5.17%Finance
Buy
AFTAFRIMAT LIMITED+22.18%7,085 ZAC+0.34%222.24 K1.2210.72 B ZAR14.414.92 ZAR+8.12%2.32%Non-energy minerals
Buy
SHPSHOPRITE HOLDINGS LTD+21.57%31,124 ZAC+2.13%584.64 K0.42167.05 B ZAR27.2111.44 ZAR+6.08%2.34%Retail trade
Neutral
SBKSTANDARD BANK GROUP LTD+20.77%22,946 ZAC−0.02%721.97 K0.21374.76 B ZAR8.7926.11 ZAR+6.62%6.44%Finance
Buy
MSTMUSTEK LTD+20.53%1,550 ZAC−2.94%1980.00919.49 M ZAR45.860.34 ZAR−91.02%0.47%Electronic technology
CLICLIENTELE LTD+20.38%1,264 ZAC+1.04%170.005.67 B ZAR12.860.98 ZAR−32.40%9.99%Miscellaneous
CMHCOMBINED MOTOR HLDGS LTD+20.25%3,361 ZAC−1.12%22.07 K0.232.54 B ZAR7.344.58 ZAR−14.52%10.76%Retail trade
Strong sell
DRDDRD GOLD LTD+20.19%1,804 ZAC+1.41%37.28 K0.1015.22 B ZAR11.751.54 ZAR+3.62%2.25%Non-energy minerals
Neutral
CATCAXTON CTP PUBLISH PRINT+20.09%1,273 ZAC+2.25%127.11 K0.474.46 B ZAR6.961.83 ZAR−10.04%4.82%Consumer services
SURSPUR CORPORATION LTD+20.05%3,575 ZAC+0.68%2000.002.98 B ZAR12.712.81 ZAR+8.67%6.00%Consumer non-durables
IVTINVICTA HOLDINGS LTD+19.92%3,251 ZAC−4.13%1.57 K0.023.23 B ZAR7.454.36 ZAR−14.59%3.10%Distribution services
BVTBIDVEST LTD+19.71%28,300 ZAC+1.40%243.13 K0.4294.86 B ZAR15.1418.69 ZAR+6.62%3.27%Retail trade
Strong buy
SYGSYGNIA LIMITED+19.19%2,304 ZAC−0.65%8.52 K0.113.53 B ZAR10.222.25 ZAR+15.90%9.18%Finance
ARLASTRAL FOODS LTD+18.37%19,175 ZAC−0.14%35.94 K0.417.4 B ZAR9.8419.49 ZAR2.71%Process industries
Strong buy
CSBCASHBUILD LTD+18.18%19,854 ZAC+0.68%15.57 K0.304.21 B ZAR49.384.02 ZAR−7.50%2.84%Retail trade
Neutral
DTCDATATEC LTD+17.31%4,453 ZAC−0.98%54.11 K0.1910.48 B ZAR9.704.59 ZAR−29.50%2.89%Technology services
Buy
AIPADCOCK INGRAM HLDGS LTD+17.23%6,682 ZAC+0.39%4.51 K0.0810.76 B ZAR12.695.26 ZAR−4.05%4.13%Health technology
Neutral
GNDGRINDROD LTD+16.33%1,204 ZAC−0.58%217.52 K0.228.12 B ZAR7.811.54 ZAR+56.00%5.05%Transportation
MRFMERAFE RESOURCES LTD+15.57%141 ZAC0.00%1.33 M0.613.52 B ZAR2.470.57 ZAR−7.15%29.79%Non-energy minerals
Strong buy
MDIMASTER DRILLING GRP LTD+14.84%1,300 ZAC−0.84%50.001.97 B ZAR11.351.15 ZAR−56.69%4.00%Non-energy minerals
OMUOLD MUTUAL LIMITED+14.71%1,318 ZAC+0.08%4.4 M0.3063.05 B ZAR7.361.79 ZAR+32.82%6.31%Finance
Neutral
THATHARISA PLC+14.47%1,638 ZAC−0.67%34.15 K1.884.93 B ZAR5.80%Non-energy minerals
Strong buy
NTCNETCARE LIMITED+13.67%1,522 ZAC+0.53%212.24 K0.0519.93 B ZAR13.991.09 ZAR+16.39%4.29%Health services
Buy
LTELIGHTHOUSE PROPERTIES PLC+13.24%787 ZAC−0.88%33.1 K0.0315.04 B ZAR1.774.45 ZAR+1,067.21%6.53%Finance
RCLRCL FOODS LIMITED+12.02%932 ZAC−1.69%5.38 K0.098.47 B ZAR5.121.82 ZAR+164.76%3.69%Consumer non-durables
TRETRENCOR LTD+12.00%756 ZAC−0.13%67.13 K0.081.32 B ZAR45.240.17 ZAR−74.79%0.00%Finance