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
MURMURRAY & ROBERTS HLDGS+281.69%271 ZAC−2.17%80.914 K0.271.09 B ZAR−0.34 ZAR−202.17%0.00%Industrial services
Strong buy
SSKSTEFANUTTI STCK HLDGS LTD+234.33%448 ZAC0.00%4.402 K0.05749.252 M ZAR47.160.10 ZAR0.00%Industrial services
SXMSABLEEXPLORATION&MINING+233.33%20 ZAC−4.76%190.0111.879 M ZAR−0.87 ZAR+38.73%0.00%Non-energy minerals
QFHQUANTUM FOODS HLDGS LTD+219.78%1,439 ZAC0.00%5320.082.86 B ZAR1,320.180.01 ZAR−97.46%0.00%Process industries
BELBELL EQUIPMENT LTD+152.20%4,363 ZAC+0.16%2.165 K0.034.164 B ZAR5.767.58 ZAR+179.08%0.00%Producer manufacturing
FGLFINBOND GROUP LTD+135.00%94 ZAC−5.05%78.269 K0.83537.293 M ZAR49.740.02 ZAR0.00%Finance
SEPSEPHAKU HOLDINGS LTD+134.74%223 ZAC+1.36%26.392 K0.20562.415 M ZAR8.520.26 ZAR+49.43%0.00%Non-energy minerals
AELALTRON LIMITED A+127.78%1,845 ZAC−0.27%2.279 M12.297.013 B ZAR−0.43 ZAR−112.92%3.14%Technology services
NPKNAMPAK LTD+126.18%42,975 ZAC−1.51%14.458 K0.923.453 B ZAR−197.84 ZAR−322.37%0.00%Process industries
RBXRAUBEX GROUP LTD+103.80%5,197 ZAC−0.02%603.224 K1.029.398 B ZAR11.034.71 ZAR+55.14%2.98%Industrial services
Strong buy
HARHARMONY GM CO LTD+103.16%16,129 ZAC−0.24%920.841 K0.38101.662 B ZAR11.8313.63 ZAR1.37%Non-energy minerals
Sell
MRPMR PRICE GROUP LTD+98.11%25,871 ZAC+0.96%869.534 K0.7166.157 B ZAR20.8212.43 ZAR−2.13%3.16%Retail trade
Strong buy
SOHSOUTH OCEAN HOLDINGS LTD+98.02%200 ZAC−9.09%400.00447.209 M ZAR4.850.41 ZAR+16.87%5.00%Producer manufacturing
NVSNOVUS HOLDINGS LIMITED+87.17%715 ZAC0.00%139.222 K1.692.255 B ZAR9.430.76 ZAR+154.99%6.99%Commercial services
WBOWILSON BAYLY HLM-OVC LTD+84.13%21,817 ZAC+0.55%173.007 K0.6213.958 B ZAR11.8818.36 ZAR1.06%Industrial services
Strong buy
ISAISA HOLDINGS LIMITED+83.61%224 ZAC0.00%26.305 K0.89349.432 M ZAR10.720.21 ZAR+80.71%8.44%Technology services
PPMRPREMIER GROUP LIMITED+81.90%10,650 ZAC−0.67%6.826 K0.034.131 M ZAR14.977.11 ZAR2.05%Distribution services
Buy
LEWLEWIS GROUP LTD+81.22%6,901 ZAC+0.77%15.336 K0.603.582 B ZAR8.837.81 ZAR+10.06%4.38%Retail trade
BLUBLUE LABEL TELECOMS LTD+77.12%542 ZAC+4.43%747.882 K1.134.549 B ZAR7.520.72 ZAR−36.89%0.00%Distribution services
ARTARGENT INDUSTRIAL LTD+75.02%2,669 ZAC−0.71%21.495 K0.281.464 B ZAR6.044.42 ZAR+35.86%4.28%Producer manufacturing
CPICAPITEC BANK HLDGS LTD+72.94%308,699 ZAC+0.50%167.952 K0.55356.603 B ZAR29.06106.24 ZAR1.59%Finance
Neutral
SSUSOUTHERN SUN LTD+67.76%822 ZAC+1.11%7.188 M2.8910.921 B ZAR13.050.63 ZAR1.54%Consumer services
Buy
CAACA SALES HOLDINGS LTD+62.87%1,500 ZAC+1.90%1.014 M43.277.018 B ZAR14.521.03 ZAR+50.77%1.33%Distribution services
TBSTIGER BRANDS LTD+61.09%24,002 ZAC0.00%295.658 K0.6537.402 B ZAR13.0218.44 ZAR+79.77%4.25%Consumer non-durables
Strong buy
RFGRFG HOLDINGS LIMITED+59.53%1,632 ZAC+0.55%27.215 K0.254.252 B ZAR8.241.98 ZAR+93.67%3.82%Consumer non-durables
Buy
TFGTHE FOSCHINI GROUP LIMITED+58.33%15,024 ZAC−0.02%1.233 M0.8648.611 B ZAR16.189.29 ZAR+3.81%2.33%Retail trade
Buy
DCPDIS-CHEM PHARMACIES LTD+55.04%3,721 ZAC+1.11%210.351 K0.2931.647 B ZAR32.431.15 ZAR+15.67%1.24%Retail trade
Neutral
CTACAPITAL APPRECIATION LTD+54.72%164 ZAC+0.61%252.101 K0.351.995 B ZAR12.560.13 ZAR6.10%Finance
WWBCWE BUY CARS HLDS LTD+54.55%3,091 ZAC+1.54%1.232 M1.5112.703 B ZAR0.00%Retail trade
MCGMULTICHOICE GROUP LTD+53.27%10,882 ZAC−1.09%179.946 K0.4047.026 B ZAR−9.35 ZAR−402.28%0.00%Consumer services
Neutral
KAPKAP LIMITED+51.80%337 ZAC+0.30%1.519 M0.718.379 B ZAR7.790.43 ZAR−36.88%0.00%Transportation
Neutral
FFBFORTRESS REAL EST INV B+51.27%1,962 ZAC−1.06%1.486 M0.8621.381 B ZAR7.722.54 ZAR+598.19%4.11%Finance
Sell
CLSCLICKS GROUP LTD+51.01%37,783 ZAC+0.65%367.942 K0.4889.357 B ZAR34.2511.03 ZAR+25.68%1.88%Retail trade
Neutral
ADHADVTECH LTD+51.00%3,183 ZAC+0.41%473.528 K1.2017.366 B ZAR17.041.87 ZAR+42.13%3.00%Commercial services
Buy
AEGAVENG GROUP LIMITED+48.93%971 ZAC−0.10%75.933 K0.501.208 B ZAR4.032.41 ZAR+132.01%0.00%Industrial services
Strong buy
LTELIGHTHOUSE PROPERTIES PLC+48.51%799 ZAC−0.13%870.409 K0.4315.168 B ZAR1.804.45 ZAR6.47%Finance
Sell
KALKAL GROUP LIMITED+48.25%5,039 ZAC−0.26%8.158 K0.153.557 B ZAR7.996.31 ZAR+22.42%3.64%Commercial services
AVIAVI LTD+47.91%10,867 ZAC−1.11%931.573 K0.8136.653 B ZAR16.096.76 ZAR+27.75%4.66%Consumer non-durables
Buy
PPHPEPKOR HOLDINGS LTD+47.83%2,352 ZAC−0.55%10.539 M0.8687.229 B ZAR−0.39 ZAR−125.35%2.03%Retail trade
Neutral
NEDNEDBANK GROUP LTD+46.71%29,047 ZAC−1.47%1.255 M1.07136.936 B ZAR8.7933.03 ZAR6.76%Finance
Buy
MTMMOMENTUM GROUP LIMITED+45.05%2,898 ZAC−2.46%32.11 M8.4239.545 B ZAR10.472.77 ZAR+6.44%4.37%Finance
Neutral
CGRCALGRO M3 HLDGS LTD+43.04%658 ZAC+6.65%499.707 K2.84594.606 M ZAR3.481.89 ZAR+78.71%1.53%Finance
YRKYORK TIMBER HOLDINGS LTD+40.61%232 ZAC−1.28%1 K0.101.082 B ZAR7.920.29 ZAR+263.73%0.00%Industrial services
OOUTOUTSURANCE GROUP LIMITED+40.04%6,023 ZAC+0.74%2.077 M0.5892.516 B ZAR23.142.60 ZAR−82.21%2.33%Finance
Neutral
NPNNASPERS LTD -N-+39.81%427,796 ZAC+0.15%451.558 K0.71754.139 B ZAR14.96285.97 ZAR−64.60%0.20%Technology services
Buy
GNDGRINDROD LTD+39.72%1,502 ZAC+0.27%828.905 K0.7010.073 B ZAR9.741.54 ZAR4.07%Transportation
TRUTRUWORTHS INT LTD+39.14%10,156 ZAC−0.27%1.098 M0.7637.311 B ZAR9.7810.39 ZAR+32.35%5.67%Retail trade
Buy
HLMHULAMIN LTD+35.57%404 ZAC0.00%61.945 K0.331.31 B ZAR5.750.70 ZAR−64.37%0.00%Non-energy minerals
BCFBOWLER METCALF LTD+35.28%1,369 ZAC−0.73%9000.19938.457 M ZAR8.771.56 ZAR+34.25%3.52%Producer manufacturing
NNRPNEPI ROCKCASTLE N.V.+34.96%14,202 ZAC+0.23%945.058 K0.6693.652 B ZAR8.9115.94 ZAR+99.78%7.57%Finance
Neutral
KSTPSG FIN SERVICES LTD+34.91%1,820 ZAC−1.36%161.637 K0.3023.12 B ZAR22.630.80 ZAR+16.68%2.27%Finance
RLOREUNERT LTD+34.12%7,940 ZAC−0.23%101.935 K0.3512.685 B ZAR13.365.95 ZAR+22.71%4.26%Consumer durables
SBPSABVEST CAPITAL LIMITED+33.12%8,400 ZAC+1.14%20.12 K10.003.254 B ZAR1.14%Finance
SNTSANTAM LIMITED+33.05%36,812 ZAC+0.08%24.368 K0.5540.576 B ZAR11.0033.47 ZAR+64.10%3.92%Finance
Neutral
CMHCOMBINED MOTOR HLDGS LTD+32.76%3,599 ZAC−0.06%72.764 K0.552.693 B ZAR6.725.36 ZAR+9.91%10.17%Retail trade
Neutral
LBRLIBSTAR HOLDINGS LTD+32.38%417 ZAC+1.46%88.896 K1.912.443 B ZAR10.080.41 ZAR+7.54%3.66%Consumer non-durables
Sell
JSEJSE LTD+31.03%12,397 ZAC−0.81%25.388 K0.1210.794 B ZAR12.3710.02 ZAR+1.22%6.27%Finance
Buy
SLMSANLAM LIMITED+30.97%8,605 ZAC+0.08%4.158 M0.93169.778 B ZAR11.017.81 ZAR+42.27%4.65%Finance
Neutral
TPCTRANSPACO LTD+29.66%3,799 ZAC+4.11%2780.011.053 B ZAR7.305.21 ZAR+7.92%6.57%Process industries
AIPADCOCK INGRAM HLDGS LTD+29.06%6,902 ZAC−0.14%20.492 K0.4211.18 B ZAR13.115.26 ZAR+8.37%3.98%Health technology
Neutral
MTHMOTUS HOLDINGS LTD+28.87%11,500 ZAC+0.90%580.911 K1.4119.726 B ZAR8.2513.93 ZAR−22.93%5.66%Distribution services
Buy
SYGSYGNIA LIMITED+28.59%2,258 ZAC+4.68%141.76 K1.273.287 B ZAR11.082.04 ZAR+13.35%9.86%Finance
SBKSTANDARD BANK GROUP LTD+28.20%23,653 ZAC−0.60%1.608 M0.49390.709 B ZAR9.0626.11 ZAR6.21%Finance
Buy
DSYDISCOVERY LTD+28.09%17,151 ZAC+0.02%1.021 M0.51114.461 B ZAR15.8810.80 ZAR+32.12%1.02%Finance
Strong buy
ACLARCELORMITTAL SA LIMITED+28.00%192 ZAC+17.07%2.042 M1.761.839 B ZAR−4.28 ZAR−164.15%0.00%Non-energy minerals
CKSCROOKES BROTHERS LTD+27.64%3,574 ZAC+0.99%5000.19540.204 M ZAR10.613.37 ZAR−17.87%5.65%Process industries
AFTAFRIMAT LIMITED+27.63%6,509 ZAC−0.41%1.024 M3.069.884 B ZAR12.655.14 ZAR−5.90%2.97%Non-energy minerals
Neutral
SDOSTADIO HOLDINGS LIMITED+25.72%655 ZAC+4.97%147.402 K0.035.285 B ZAR24.370.27 ZAR+66.85%1.61%Commercial services
FSRFIRSTRAND LTD+24.87%7,892 ZAC−3.67%17.519 M1.10459.415 B ZAR11.586.81 ZAR4.82%Finance
Buy
ZZZDZEDA LIMITED+24.48%1,388 ZAC+0.07%34.597 K0.202.583 B ZAR3.903.56 ZAR3.61%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD+24.26%29,113 ZAC+0.89%767.445 K0.38158.176 B ZAR25.4511.44 ZAR+9.47%2.47%Retail trade
Neutral
AILAFRICAN RAINBOW CAP INV+24.13%710 ZAC−1.39%944.453 K7.4546.348 B ZAR4.501.58 ZAR+59.73%0.00%Finance
HDCHUDACO INDUSTRIES LTD+23.77%18,999 ZAC−0.49%4.445 K0.105.355 B ZAR9.5519.90 ZAR+13.32%5.37%Distribution services
Buy
SURSPUR CORPORATION LTD+23.54%3,490 ZAC+0.03%93.99 K0.872.93 B ZAR12.412.81 ZAR+95.63%6.10%Consumer non-durables
IMPIMPALA PLATINUM HLGS LTD+22.82%10,630 ZAC+1.95%5.569 M0.9493.966 B ZAR−19.24 ZAR−150.11%0.00%Non-energy minerals
Buy
INLINVESTEC LTD+22.68%13,234 ZAC+0.04%623.092 K1.10242.94 B ZAR5.3624.70 ZAR6.02%Finance
ARLASTRAL FOODS LTD+22.59%17,961 ZAC−1.13%27.454 K0.507.005 B ZAR−5.81 ZAR−128.52%0.00%Process industries
NWLNU-WORLD HLDGS LTD+22.40%3,000 ZAC−0.07%1.339 K0.44619.821 M ZAR9.323.22 ZAR−44.64%4.18%Distribution services
PPCPPC LIMITED+22.40%388 ZAC+1.31%813.579 K0.445.908 B ZAR44.340.09 ZAR3.56%Non-energy minerals
Strong buy
MSPMAS P.L.C+22.28%1,811 ZAC+2.37%849.164 K0.7512.558 B ZAR5.053.59 ZAR+11.57%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD+21.58%3,870 ZAC−0.23%433.299 K0.6713.554 B ZAR10.263.77 ZAR−12.59%9.03%Finance
TKGTELKOM SA SOC LTD+20.89%2,702 ZAC−0.66%1.322 M0.8813.295 B ZAR7.123.80 ZAR−26.97%0.00%Communications
Buy
ZEDZEDER INV LTD+20.00%204 ZAC+2.51%417.721 K0.913.07 B ZAR−0.01 ZAR−101.77%0.00%Finance
MRFMERAFE RESOURCES LTD+18.18%143 ZAC−0.69%559.788 K0.263.599 B ZAR2.510.57 ZAR−29.44%29.17%Non-energy minerals
Strong buy
EOHEOH HOLDINGS LTD+18.18%169 ZAC−2.31%74.47 K0.101.084 B ZAR−0.19 ZAR−33.06%0.00%Technology services
GFIGOLD FIELDS LTD+17.81%26,547 ZAC−0.42%983.619 K0.42238.613 B ZAR20.4612.97 ZAR−16.99%2.70%Non-energy minerals
Neutral
NTCNETCARE LIMITED+16.21%1,527 ZAC+0.07%2.804 M0.5020.062 B ZAR15.820.97 ZAR+64.35%4.26%Health services
Strong buy
EPEEPE CAPITAL PARTNERS LTD+16.18%481 ZAC−3.80%26.123 K0.411.325 B ZAR−1.52 ZAR−183.42%0.00%Finance
COHCURRO HOLDINGS LIMITED+16.18%1,278 ZAC+1.35%642.159 K1.307.259 B ZAR96.160.13 ZAR−72.97%1.16%Consumer services
GPLGRAND PARADE INV LTD+15.63%370 ZAC+0.54%1.1 K0.031.579 B ZAR2.70%Consumer services
CATCAXTON CTP PUBLISH PRINT+15.28%1,260 ZAC+0.08%35.348 K0.324.504 B ZAR6.891.83 ZAR+21.12%4.77%Consumer services
ITEITALTILE LTD+14.82%1,263 ZAC0.00%20.894 K0.1215.33 B ZAR10.351.22 ZAR−19.44%3.89%Retail trade
Strong sell
CSBCASHBUILD LTD+14.61%16,801 ZAC−0.01%46.262 K1.543.59 B ZAR41.794.02 ZAR−80.76%3.34%Retail trade
Neutral
PPEPURPLE GROUP LTD+13.75%91 ZAC−7.14%250.58 K0.301.367 B ZAR−0.00 ZAR−106.10%0.00%Finance
SPPTHE SPAR GROUP LTD+13.00%13,058 ZAC−0.31%144.754 K0.1925.222 B ZAR−1.87 ZAR−116.08%0.00%Distribution services
Buy
NY1NINETY ONE LIMITED+12.59%4,336 ZAC+0.84%779.221 K0.6376.243 B ZAR10.044.32 ZAR−4.84%6.72%Finance
Sell
APNASPEN PHARMACARE HLDGS LTD+12.54%19,214 ZAC−0.89%863.205 K0.7186.12 B ZAR19.389.91 ZAR−30.68%1.85%Health technology
Buy
SAPSAPPI LTD+12.19%4,886 ZAC+1.33%1.322 M0.9028.961 B ZAR−3.02 ZAR−131.60%5.75%Process industries
Strong buy
RCLRCL FOODS LIMITED+11.20%953 ZAC−3.05%273.732 K1.598.788 B ZAR5.241.82 ZAR+60.92%0.00%Consumer non-durables
CLICLIENTELE LTD+11.07%1,234 ZAC−3.37%57.819 K2.125.791 B ZAR12.560.98 ZAR−24.24%9.78%Miscellaneous