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+318.57%293 ZAC+0.69%172.549 K0.211.133 B ZAR−0.34 ZAR−202.17%0.00%Industrial services
Strong buy
SSKSTEFANUTTI STCK HLDGS LTD+248.48%460 ZAC+1.10%255.341 K1.09760.959 M ZAR48.420.10 ZAR0.00%Industrial services
QFHQUANTUM FOODS HLDGS LTD+225.58%1,400 ZAC−0.07%22.578 K0.062.784 B ZAR1,284.400.01 ZAR−97.46%0.00%Process industries
BELBELL EQUIPMENT LTD+157.03%4,498 ZAC+3.40%102.776 K0.804.16 B ZAR5.937.58 ZAR+179.08%0.00%Producer manufacturing
FGLFINBOND GROUP LTD+132.56%100 ZAC+4.17%6.248 K0.03515.584 M ZAR52.910.02 ZAR0.00%Finance
HARHARMONY GM CO LTD+113.34%17,387 ZAC+0.58%5.327 M2.01108.318 B ZAR12.1314.34 ZAR+1,198.59%1.28%Non-energy minerals
Sell
AELALTRON LIMITED A+112.63%1,701 ZAC+2.84%932.592 K3.536.263 B ZAR−0.43 ZAR−112.92%3.51%Technology services
RBXRAUBEX GROUP LTD+108.22%5,724 ZAC+3.10%460.642 K1.8510.037 B ZAR12.154.71 ZAR+55.14%2.79%Industrial services
Strong buy
PMVPRIMESERV GROUP LTD+96.06%249 ZAC0.00%1 K0.03190.951 M ZAR7.550.33 ZAR+79.63%5.02%Commercial services
NPKNAMPAK LTD+91.35%43,340 ZAC−0.13%40.669 K2.673.435 B ZAR−197.84 ZAR−322.37%0.00%Process industries
WBOWILSON BAYLY HLM-OVC LTD+88.58%22,252 ZAC−0.27%166.32 K0.8314.352 B ZAR12.1218.36 ZAR1.03%Industrial services
Strong buy
MRPMR PRICE GROUP LTD+80.86%24,550 ZAC+1.65%2.347 M2.0762.359 B ZAR19.7512.43 ZAR−2.13%3.35%Retail trade
Strong buy
CPICAPITEC BANK HLDGS LTD+80.79%301,600 ZAC+0.70%613.676 K2.79347.719 B ZAR33.0391.30 ZAR1.63%Finance
Neutral
ACSACSION LIMITED+78.87%948 ZAC−0.11%1040.143.654 B ZAR3.512.70 ZAR−10.56%3.41%Finance
LEWLEWIS GROUP LTD+73.15%6,687 ZAC+6.18%94.704 K1.283.293 B ZAR8.567.81 ZAR+10.06%4.76%Retail trade
NVSNOVUS HOLDINGS LIMITED+72.47%664 ZAC+0.91%53.127 K0.572.075 B ZAR8.750.76 ZAR+154.99%7.60%Commercial services
ISAISA HOLDINGS LIMITED+71.88%220 ZAC+2.80%2460.01333.833 M ZAR10.530.21 ZAR+80.71%8.83%Technology services
ARTARGENT INDUSTRIAL LTD+64.70%2,599 ZAC−1.22%2.555 K0.081.432 B ZAR5.884.42 ZAR+35.86%4.37%Producer manufacturing
FFBFORTRESS REAL EST INV B+62.97%2,073 ZAC+2.12%1.443 M0.5121.638 B ZAR8.152.54 ZAR+598.19%4.01%Finance
Strong sell
BLUBLUE LABEL TELECOMS LTD+57.81%475 ZAC+0.42%2.37 M2.194.138 B ZAR6.590.72 ZAR−36.89%0.00%Distribution services
PPMRPREMIER GROUP LIMITED+56.33%9,458 ZAC+2.83%134.947 K0.983.544 M ZAR13.297.11 ZAR2.39%Distribution services
Buy
TBSTIGER BRANDS LTD+56.18%24,089 ZAC+0.38%494.422 K2.1037.511 B ZAR13.0618.44 ZAR+79.77%4.25%Consumer non-durables
Buy
CAACA SALES HOLDINGS LTD+53.74%1,459 ZAC−2.47%64.014 K2.117.142 B ZAR14.121.03 ZAR+50.77%1.31%Distribution services
CLSCLICKS GROUP LTD+53.51%38,876 ZAC+1.24%2.144 M3.5691.416 B ZAR35.2411.03 ZAR+25.68%1.83%Retail trade
Neutral
TFGTHE FOSCHINI GROUP LIMITED+51.94%14,749 ZAC+2.23%2.227 M1.4946.664 B ZAR15.889.29 ZAR+3.81%2.43%Retail trade
Buy
DCPDIS-CHEM PHARMACIES LTD+51.00%3,624 ZAC+2.14%616.029 K1.0930.521 B ZAR31.591.15 ZAR+15.67%1.29%Retail trade
Neutral
SSUSOUTHERN SUN LTD+50.40%746 ZAC+6.27%1.691 M2.129.381 B ZAR11.840.63 ZAR1.79%Consumer services
Buy
WWBCWE BUY CARS HLDS LTD+50.00%3,000 ZAC+3.59%1.417 M1.1612.069 B ZAR0.00%Retail trade
MCGMULTICHOICE GROUP LTD+46.70%10,725 ZAC+0.01%732.91 K2.3545.855 B ZAR−9.35 ZAR−402.28%0.00%Consumer services
Neutral
MTMMOMENTUM GROUP LIMITED+45.57%2,856 ZAC+0.78%13.727 M4.7137.67 B ZAR9.612.97 ZAR+1,731.50%4.59%Finance
Neutral
KAPKAP LIMITED+45.06%338 ZAC+0.90%4.812 M1.128.304 B ZAR7.820.43 ZAR−36.88%0.00%Transportation
Neutral
NEDNEDBANK GROUP LTD+44.98%29,320 ZAC+0.62%2.903 M2.81135.366 B ZAR8.8833.03 ZAR6.50%Finance
Buy
LTELIGHTHOUSE PROPERTIES PLC+44.26%792 ZAC−2.10%2.892 M2.7115.357 B ZAR1.784.45 ZAR6.86%Finance
Sell
KALKAL GROUP LIMITED+43.24%5,300 ZAC+2.93%13.965 K0.953.627 B ZAR8.416.31 ZAR+22.42%3.57%Commercial services
AVIAVI LTD+42.20%10,740 ZAC+1.99%1.546 M1.2835.023 B ZAR15.906.76 ZAR+27.75%4.86%Consumer non-durables
Buy
44SI4SIGHT HOLDINGS LTD+42.00%71 ZAC+2.90%113.867 K1.20373.457 M ZAR13.100.05 ZAR+220.71%3.57%Commercial services
FTHFRONTIER TRANSPORT HLDG LD+41.65%738 ZAC−1.73%2.387 K0.072.195 B ZAR5.531.34 ZAR+49.20%6.45%Transportation
GNDGRINDROD LTD+40.79%1,567 ZAC+1.23%3.307 M2.5810.409 B ZAR10.161.54 ZAR4.67%Transportation
PPHPEPKOR HOLDINGS LTD+39.78%2,319 ZAC+0.96%17.749 M2.7584.674 B ZAR−0.39 ZAR−125.35%2.09%Retail trade
Neutral
BCFBOWLER METCALF LTD+39.77%1,230 ZAC−10.87%24.95 K3.86939.137 M ZAR7.881.56 ZAR+34.25%3.52%Producer manufacturing
RFGRFG HOLDINGS LIMITED+37.45%1,512 ZAC+0.93%23.046 K0.163.914 B ZAR7.631.98 ZAR+93.67%4.14%Consumer non-durables
Buy
AEGAVENG GROUP LIMITED+36.81%918 ZAC+0.44%103.84 K0.831.135 B ZAR3.812.41 ZAR+132.01%0.00%Industrial services
Strong buy
OOUTOUTSURANCE GROUP LIMITED+36.20%5,715 ZAC+0.76%3.679 M1.1887.72 B ZAR21.962.60 ZAR−82.21%2.46%Finance
Neutral
SPPTHE SPAR GROUP LTD+35.75%13,643 ZAC+3.80%1.163 M2.1725.309 B ZAR−1.87 ZAR−116.08%0.00%Distribution services
Neutral
SBKSTANDARD BANK GROUP LTD+35.64%24,416 ZAC+1.61%10.959 M3.75394.535 B ZAR9.3526.11 ZAR5.92%Finance
Buy
PPCPPC LIMITED+35.62%396 ZAC+4.49%4.324 M1.105.801 B ZAR45.260.09 ZAR3.62%Non-energy minerals
Strong buy
ADHADVTECH LTD+33.98%3,020 ZAC−0.07%598.063 K3.7916.561 B ZAR16.171.87 ZAR+42.13%2.88%Commercial services
TRUTRUWORTHS INT LTD+33.58%9,885 ZAC+0.36%2.482 M2.6136.105 B ZAR9.5210.39 ZAR+32.35%5.86%Retail trade
Buy
NNRPNEPI ROCKCASTLE N.V.+33.06%14,370 ZAC+0.86%3.251 M2.3294.135 B ZAR9.0215.94 ZAR+99.78%7.44%Finance
Neutral
KSTPSG FIN SERVICES LTD+31.73%1,752 ZAC+0.06%1.568 M4.4521.906 B ZAR21.780.80 ZAR+16.68%2.40%Finance
Neutral
COHCURRO HOLDINGS LIMITED+29.95%1,306 ZAC+0.54%688.826 K1.717.489 B ZAR98.270.13 ZAR−72.97%1.13%Consumer services
CGRCALGRO M3 HLDGS LTD+29.88%539 ZAC+1.70%91.023 K0.60509.113 M ZAR2.851.89 ZAR+78.71%1.79%Finance
RLOREUNERT LTD+29.06%7,678 ZAC−1.03%415.862 K2.6612.372 B ZAR12.925.95 ZAR+22.71%4.37%Consumer durables
HLMHULAMIN LTD+28.71%399 ZAC+1.53%1.086 M3.731.281 B ZAR5.680.70 ZAR−64.37%0.00%Non-energy minerals
AFTAFRIMAT LIMITED+28.35%6,800 ZAC+1.43%563.489 K1.9710.14 B ZAR13.225.14 ZAR−5.90%2.89%Non-energy minerals
Neutral
FSRFIRSTRAND LTD+28.32%8,329 ZAC−0.37%38.061 M3.02468.725 B ZAR12.226.81 ZAR4.73%Finance
Buy
MTHMOTUS HOLDINGS LTD+28.31%11,997 ZAC+1.26%621.769 K0.9920.503 B ZAR8.6113.93 ZAR−22.93%5.44%Distribution services
Strong buy
SLMSANLAM LIMITED+28.29%8,657 ZAC−0.03%10.721 M2.76171.003 B ZAR11.087.81 ZAR+42.27%4.62%Finance
Buy
SURSPUR CORPORATION LTD+27.58%3,298 ZAC−0.09%73.892 K1.712.771 B ZAR11.722.81 ZAR+95.63%6.21%Consumer non-durables
HDCHUDACO INDUSTRIES LTD+26.80%19,083 ZAC+2.71%34.963 K1.455.211 B ZAR9.5919.90 ZAR+13.32%5.52%Distribution services
Buy
LBRLIBSTAR HOLDINGS LTD+26.07%411 ZAC+2.49%146.492 K1.172.383 B ZAR9.940.41 ZAR+7.54%3.75%Consumer non-durables
Sell
IVTINVICTA HOLDINGS LTD+25.94%3,199 ZAC+1.20%23.622 K0.613.012 B ZAR6.544.89 ZAR−33.95%3.32%Distribution services
INLINVESTEC LTD+25.19%13,671 ZAC+0.18%2.146 M2.72249.943 B ZAR5.5324.70 ZAR5.83%Finance
Buy
SHPSHOPRITE HOLDINGS LTD+25.07%30,389 ZAC+0.74%2.769 M2.51165.351 B ZAR27.1611.19 ZAR2.26%Retail trade
Neutral
JSEJSE LTD+24.26%12,001 ZAC+0.23%207.166 K1.5210.338 B ZAR11.9710.02 ZAR+1.22%6.55%Finance
Buy
AILAFRICAN RAINBOW CAP INV+21.91%729 ZAC−0.55%131.941 K0.7247.446 B ZAR4.621.58 ZAR+59.73%0.00%Finance
CMHCOMBINED MOTOR HLDGS LTD+21.04%3,389 ZAC+0.62%31.714 K0.392.521 B ZAR6.325.36 ZAR+9.91%10.86%Retail trade
Neutral
AIPADCOCK INGRAM HLDGS LTD+20.87%6,499 ZAC−0.78%47.374 K2.3110.594 B ZAR12.355.26 ZAR+8.37%3.82%Health technology
Neutral
MRFMERAFE RESOURCES LTD+20.00%144 ZAC+0.70%974.154 K0.223.524 B ZAR2.530.57 ZAR−29.44%29.79%Non-energy minerals
Strong buy
CATCAXTON CTP PUBLISH PRINT+19.45%1,296 ZAC+3.27%562.954 K3.204.49 B ZAR7.091.83 ZAR+21.12%4.78%Consumer services
CPPCOLLINS PROPERTY GRP LTD+18.65%948 ZAC+2.27%3.871 K0.243.05 B ZAR2.234.25 ZAR9.73%Finance
SDOSTADIO HOLDINGS LIMITED+18.53%582 ZAC+0.69%149.896 K0.484.92 B ZAR21.650.27 ZAR+66.85%1.72%Commercial services
ZZZDZEDA LIMITED+17.55%1,373 ZAC+0.59%34.635 K0.172.545 B ZAR3.863.56 ZAR3.66%Finance
Neutral
CMLCORONATION FUND MNGRS LD+16.60%3,680 ZAC+1.15%768.356 K1.3512.722 B ZAR9.763.77 ZAR−12.59%9.62%Finance
SAPSAPPI LTD+15.71%4,802 ZAC+1.01%1.061 M0.8428.507 B ZAR−3.02 ZAR−131.60%5.83%Process industries
Strong buy
NPNNASPERS LTD -N-+15.23%367,446 ZAC+4.24%1.105 M3.38628.08 B ZAR12.85285.97 ZAR−64.60%0.25%Technology services
Strong buy
SBPSABVEST CAPITAL LIMITED+14.30%8,000 ZAC+0.65%12.447 K1.773.114 B ZAR1.13%Finance
SNTSANTAM LIMITED+14.07%35,135 ZAC−0.19%48.035 K1.0238.832 B ZAR10.5033.47 ZAR+64.10%3.98%Finance
Neutral
ASCASCENDIS HEALTH LTD+13.85%74 ZAC+2.78%150 K0.03455.881 M ZAR11.080.07 ZAR0.00%Health technology
MSPMAS P.L.C+13.82%1,845 ZAC+0.38%696.171 K0.5713.048 B ZAR5.143.59 ZAR+11.57%0.00%Finance
Buy
SYGSYGNIA LIMITED+12.96%2,039 ZAC+0.10%69.077 K0.893.105 B ZAR10.002.04 ZAR+13.35%10.44%Finance
ZEDZEDER INV LTD+12.57%188 ZAC0.00%330.674 K2.442.901 B ZAR−0.01 ZAR−101.77%0.00%Finance
AFHALEXANDER FORBES GRP HLDGS+12.50%675 ZAC+1.50%323.794 K5.117.844 B ZAR13.010.52 ZAR+69.62%7.52%Finance
APNASPEN PHARMACARE HLDGS LTD+12.16%19,179 ZAC+0.67%3.185 M2.0784.623 B ZAR17.5010.96 ZAR−9.39%1.80%Health technology
Buy
GFIGOLD FIELDS LTD+11.63%25,507 ZAC−0.67%5.853 M2.30229.842 B ZAR19.6612.97 ZAR−16.99%2.90%Non-energy minerals
Neutral
OMNOMNIA HOLDINGS LTD+10.70%6,332 ZAC+0.49%55.573 K0.3610.146 B ZAR9.096.96 ZAR+6.66%5.95%Process industries
Strong buy
EPEEPE CAPITAL PARTNERS LTD+10.59%470 ZAC+0.86%145.588 K3.211.232 B ZAR−1.24 ZAR−177.18%0.00%Finance
CTACAPITAL APPRECIATION LTD+10.14%152 ZAC+0.66%1.105 M1.641.825 B ZAR11.640.13 ZAR6.67%Finance
TKGTELKOM SA SOC LTD+9.71%2,677 ZAC+0.30%1.312 M1.2013.046 B ZAR7.053.80 ZAR−26.97%0.00%Communications
Buy
DSYDISCOVERY LTD+9.67%15,902 ZAC+0.20%6.767 M4.34105.918 B ZAR18.628.54 ZAR+23.78%1.10%Finance
Buy
TRETRENCOR LTD+9.35%725 ZAC−0.96%338.638 K22.151.267 B ZAR43.390.17 ZAR+31.78%0.00%Finance
SUISUN INTERNATIONAL LTD+8.26%4,602 ZAC+2.22%685.303 K2.4710.966 B ZAR10.324.46 ZAR+94.37%7.80%Consumer services
Buy
CCCCCILO CYBIN HOLDINGS LTD+7.50%430 ZAC−2.27%1.376 K0.18312.479 M ZAR0.00%Finance
CLICLIENTELE LTD+6.37%1,185 ZAC0.00%5.589 K0.255.37 B ZAR10.141.17 ZAR−5.87%10.55%Miscellaneous
NTCNETCARE LIMITED+6.27%1,440 ZAC+0.77%5.178 M1.8118.786 B ZAR14.920.97 ZAR+64.35%4.55%Health services
Buy
OMUOLD MUTUAL LIMITED+6.10%1,288 ZAC+0.39%37.479 M3.6861.467 B ZAR8.381.54 ZAR+5.94%6.31%Finance
Buy
TPCTRANSPACO LTD+5.75%3,531 ZAC−11.73%2990.011.039 B ZAR6.785.21 ZAR+7.92%7.08%Process industries
ARLASTRAL FOODS LTD+5.56%17,955 ZAC+1.08%97.093 K1.226.85 B ZAR−5.81 ZAR−128.52%0.00%Process industries
Neutral
ARIAFRICAN RAINBOW MIN LTD+4.45%17,753 ZAC+1.85%532.412 K0.7634.168 B ZAR12.0014.79 ZAR−76.61%10.33%Non-energy minerals
Buy
ITEITALTILE LTD+4.19%1,219 ZAC+2.27%85.96 K0.9114.466 B ZAR9.981.22 ZAR−19.36%4.04%Retail trade
Strong sell