All South African stocks

Stocks are fungible financial instruments, representing ownership in a company. Traders invest in stocks to capitalize on the difference between buying and selling prices, or dividends. See all South African stocks below, sorted alphabetically.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
44SI4SIGHT HOLDINGS LTD79 ZAC−3.66%35.848 K0.13421.473 M ZAR14.580.05 ZAR+220.71%3.16%Commercial Services
ABGABSA GROUP LIMITED15423 ZAC+0.34%2.864 M1.01127.857 B ZAR6.4423.93 ZAR8.88%Finance
Strong buy
ACLARCELORMITTAL SA LIMITED115 ZAC0.00%118.787 K0.591.282 B ZAR−3.52 ZAR−159.17%0.00%Non-Energy Minerals
Strong buy
ACSACSION LIMITED640 ZAC0.00%3600.052.464 B ZAR2.003.21 ZAR+141.34%5.38%Finance
ACTAFROCENTRIC INV CORP LTD281 ZAC+11.51%151.962 K0.822.403 B ZAR9.540.29 ZAR−43.83%0.00%Retail Trade
ADHADVTECH LTD2750 ZAC+0.33%175.933 K1.0915.069 B ZAR15.881.73 ZAR+43.02%3.16%Commercial Services
ADRADCORP HOLDINGS LIMITED385 ZAC−2.53%30.139 K2.17413.245 M ZAR6.800.57 ZAR8.47%Commercial Services
ADWAFRICAN DAWN CAPITAL LTD7 ZAC0.00%71.581 K4.055.146 M ZAR−0.24 ZAR−8.71%0.00%Finance
AEGAVENG GROUP LIMITED578 ZAC+1.23%15.844 K0.21720.807 M ZAR−10.49 ZAR0.00%Industrial Services
AELALTRON LIMITED A1134 ZAC+0.35%51.197 K0.184.29 B ZAR−0.99 ZAR3.89%Technology Services
Neutral
AFEAECI LIMITED9615 ZAC−1.91%134.459 K1.119.174 B ZAR8.8010.92 ZAR−4.01%2.28%Process Industries
Strong buy
AFHALEXANDER FORBES GRP HLDGS634 ZAC−0.16%39.833 K0.577.49 B ZAR11.210.57 ZAR+469.01%7.40%Finance
AFTAFRIMAT LIMITED6857 ZAC+0.91%211.754 K1.7710.367 B ZAR13.335.14 ZAR−5.90%2.19%Non-Energy Minerals
Strong buy
AILAFRICAN RAINBOW CAP INV564 ZAC−4.24%44.789 K0.5636.278 B ZAR2.901.94 ZAR0.00%Finance
AIPADCOCK INGRAM HLDGS LTD5502 ZAC+0.75%229.584 K1.708.896 B ZAR10.025.49 ZAR+21.58%4.54%Health Technology
Neutral
AMEAFRICAN MEDIA ENT LTD3600 ZAC0.00%800.11250.197 M ZAR6.635.43 ZAR+471.60%9.72%Consumer Services
AMSANGLO AMERICAN PLAT LTD78001 ZAC+1.77%245.425 K0.59204.911 B ZAR15.7749.47 ZAR−83.50%2.73%Non-Energy Minerals
Sell
AONAFRICAN & OVER ENT LTD -N1499 ZAC+31.49%9000.40179.531 M ZAR7.811.92 ZAR−7.75%0.00%Retail Trade
APNASPEN PHARMACARE HLDGS LTD22977 ZAC−0.85%533.381 K0.58102.082 B ZAR20.9710.96 ZAR−9.39%1.49%Health Technology
Buy
ARAASTORIA INVESTMENTS LTD780 ZAC+23.42%2.111 K0.14484.086 M ZAR−0.43 ZAR−148.00%0.00%Finance
ARIAFRICAN RAINBOW MIN LTD23079 ZAC+0.61%1.009 M1.0145.249 B ZAR9.2424.97 ZAR−57.64%7.80%Non-Energy Minerals
Buy
ARLASTRAL FOODS LTD14871 ZAC+1.00%73.658 K1.425.733 B ZAR−13.35 ZAR−209.73%0.00%Process Industries
ARTARGENT INDUSTRIAL LTD2023 ZAC+1.86%42.044 K0.411.059 B ZAR4.474.53 ZAR+59.30%5.19%Producer Manufacturing
ASCASCENDIS HEALTH LTD78 ZAC0.00%121.652 K1.07487.105 M ZAR−0.08 ZAR+97.62%0.00%Health Technology
AVIAVI LTD8955 ZAC+0.84%506.413 K0.8129.771 B ZAR14.726.08 ZAR+17.54%5.72%Consumer Non-Durables
Neutral
AYOAYO TECH SOLUTIONS LTD40 ZAC0.00%2.833 K0.39137.65 M ZAR−1.80 ZAR−139.03%0.00%Technology Services
BATBRAIT PLC114 ZAC−1.72%1.523 M0.671.518 B ZAR−0.37 ZAR−139.22%0.00%Finance
Strong sell
BAWBARLOWORLD LTD8862 ZAC−1.18%603.993 K1.1216.563 B ZAR7.4711.86 ZAR+6.05%5.64%Distribution Services
Buy
BCFBOWLER METCALF LTD1082 ZAC+0.09%7 K0.69736.338 M ZAR8.721.24 ZAR+4.34%4.49%Producer Manufacturing
BELBELL EQUIPMENT LTD2751 ZAC+1.18%21.724 K0.912.63 B ZAR3.867.13 ZAR+173.95%0.00%Producer Manufacturing
BIDBID CORPORATION LTD43138 ZAC−1.31%843.177 K1.34144.112 B ZAR19.3822.26 ZAR+96.96%2.38%Consumer Services
Buy
BIKBRIKOR LTD13 ZAC0.00%1.148 K0.02106.904 M ZAR7.780.02 ZAR−48.93%0.00%Non-Energy Minerals
BLUBLUE LABEL TELECOMS LTD432 ZAC+1.17%1.001 M4.113.771 B ZAR5.130.84 ZAR−18.48%0.00%Distribution Services
BRNBRIMSTONE INV CORP LTD-N455 ZAC+1.11%3.855 K0.011.131 B ZAR4.061.12 ZAR−52.28%8.79%Process Industries
BVTBIDVEST LTD25798 ZAC−1.18%960.292 K1.0687.691 B ZAR3.51%Retail Trade
Buy
BWNBALWIN PROPERTIES LTD199 ZAC−9.95%133.019 K0.511.023 B ZAR2.230.89 ZAR+13.28%12.18%Industrial Services
CAACA SALES HOLDINGS LTD1232 ZAC+1.57%34.455 K0.455.891 B ZAR10.021.23 ZAR+113.22%1.59%Distribution Services
CATCAXTON CTP PUBLISH PRINT999 ZAC−1.19%71.101 K0.743.586 B ZAR5.801.72 ZAR+69.03%5.99%Consumer Services
CGNCOGNITION HOLDINGS LTD101 ZAC+16.09%10.00231.566 M ZAR39.610.03 ZAR0.00%Communications
CGRCALGRO M3 HLDGS LTD563 ZAC−4.25%21.12 K0.05501.365 M ZAR2.981.89 ZAR+78.71%0.00%Finance
CHPCHOPPIES ENTERPRISES LTD58 ZAC−3.33%5.476 K0.071.193 B ZAR4.250.14 ZAR+6.18%3.20%Retail Trade
CKSCROOKES BROTHERS LTD3210 ZAC+3.18%1.101 K0.33489.985 M ZAR−7.75 ZAR−1229.84%0.00%Process Industries
CLHCITY LODGE HOTELS LTD420 ZAC+0.72%543.755 K1.022.346 B ZAR13.880.30 ZAR3.34%Consumer Services
CLICLIENTELE LTD1060 ZAC−0.47%31.653 K1.923.554 B ZAR9.071.17 ZAR−5.87%11.79%Miscellaneous
CLSCLICKS GROUP LTD30757 ZAC−0.08%440.525 K0.6673.216 B ZAR27.8811.03 ZAR+25.68%2.21%Retail Trade
Buy
CMHCOMBINED MOTOR HLDGS LTD2759 ZAC+0.33%21.589 K0.552.065 B ZAR5.155.36 ZAR+9.91%13.99%Retail Trade
CMLCORONATION FUND MNGRS LD3276 ZAC−0.09%215.166 K0.6111.446 B ZAR17.911.83 ZAR−62.51%5.04%Finance
COHCURRO HOLDINGS LIMITED1077 ZAC−0.65%1.124 M2.916.199 B ZAR166.460.06 ZAR−85.06%1.36%Consumer Services
Strong sell
CPICAPITEC BANK HLDGS LTD227003 ZAC−0.58%213.554 K0.76263.547 B ZAR24.8691.30 ZAR1.91%Finance
Sell
CPPCOLLINS PROPERTY GRP LTD747 ZAC+1.36%1.558 K0.062.466 B ZAR9.36%Finance
CCPRCOPPER 360 LIMITED464 ZAC−2.32%699.999 K1.403.247 B ZAR0.00%Non-Energy Minerals
CSBCASHBUILD LTD14217 ZAC−3.86%46.771 K7.543.068 B ZAR−2.03 ZAR−107.70%4.62%Retail Trade
Neutral
CTACAPITAL APPRECIATION LTD112 ZAC−0.88%1.351 M1.411.375 B ZAR11.240.10 ZAR−24.37%7.30%Finance
DCPDIS-CHEM PHARMACIES LTD3352 ZAC−0.48%209.297 K0.4728.836 B ZAR32.041.05 ZAR+15.99%1.24%Retail Trade
Neutral
DNBDENEB INVESTMENTS LTD230 ZAC0.00%15 K0.431.007 B ZAR10.060.23 ZAR−37.19%4.35%Distribution Services
DRDDRD GOLD LTD1656 ZAC+3.37%668.662 K0.7114.152 B ZAR10.751.54 ZAR+33.93%5.14%Non-Energy Minerals
Buy
DSYDISCOVERY LTD11620 ZAC−0.03%1.768 M0.6877.566 B ZAR13.608.54 ZAR+23.78%1.51%Finance
Buy
DTCDATATEC LTD3780 ZAC+0.48%121.886 K0.628.558 B ZAR5.816.51 ZAR+672.21%38.25%Technology Services
EMHE MEDIA HOLDINGS LTD336 ZAC−4.00%6630.141.36 B ZAR6.130.55 ZAR+22.08%11.31%Commercial Services
ENXENX GROUP LIMITED970 ZAC−1.02%117.178 K1.651.759 B ZAR5.401.79 ZAR+52.59%0.00%Distribution Services
EOHEOH HOLDINGS LTD138 ZAC0.00%234.866 K0.31863.506 M ZAR−0.19 ZAR−33.06%0.00%Technology Services
EPEEPE CAPITAL PARTNERS LTD380 ZAC+0.53%44.369 K0.161.007 B ZAR−1.24 ZAR−177.18%0.00%Finance
EXXEXXARO RESOURCES LTD18349 ZAC−0.69%444.869 K0.7344.314 B ZAR3.9346.70 ZAR−8.93%12.42%Energy Minerals
Strong buy
FBRFAMOUS BRANDS LTD5318 ZAC−1.46%24.801 K0.415.33 B ZAR11.474.63 ZAR+17.61%6.98%Transportation
FFBFORTRESS REAL EST INV B1513 ZAC+1.48%1.285 M0.5416.146 B ZAR6.172.45 ZAR+41.00%5.38%Finance
Neutral
FGLFINBOND GROUP LTD42 ZAC−10.64%122.226 K0.17227.942 M ZAR−0.23 ZAR−123.65%0.00%Finance
FSRFIRSTRAND LTD6869 ZAC−0.04%9.684 M0.80385.388 B ZAR10.166.76 ZAR5.75%Finance
Buy
FTHFRONTIER TRANSPORT HLDG LD621 ZAC+6.52%6.534 K0.291.808 B ZAR5.301.17 ZAR+36.83%9.53%Transportation
GFIGOLD FIELDS LTD29343 ZAC+0.70%3.07 M1.36262.645 B ZAR20.6314.22 ZAR+8.09%2.54%Non-Energy Minerals
Sell
GMLGEMFIELDS GROUP LIMITED271 ZAC0.00%28.13 K0.443.15 B ZAR−0.16 ZAR−124.94%27.85%Non-Energy Minerals
Strong buy
GGNDGRINDROD LTD1356 ZAC+0.97%453.245 K1.029.099 B ZAR9.171.48 ZAR+465.27%5.34%Transportation
GPLGRAND PARADE INV LTD336 ZAC−0.88%140 K2.841.444 B ZAR2.98%Consumer Services
HARHARMONY GM CO LTD17972 ZAC+4.78%2.03 M1.37112.629 B ZAR12.5414.34 ZAR+1198.59%1.24%Non-Energy Minerals
Strong sell
HCIHOSKEN CONS INV LTD17756 ZAC−1.84%26.529 K0.3514.36 B ZAR4.5239.32 ZAR+143.13%0.00%Consumer Services
HDCHUDACO INDUSTRIES LTD16610 ZAC−0.23%10 K0.834.66 B ZAR7.9320.95 ZAR+27.92%6.17%Distribution Services
HILHOMECHOICE INT PLC2500 ZAC+0.04%30.002.629 B ZAR7.863.18 ZAR+100.62%6.12%Retail Trade
HLMHULAMIN LTD351 ZAC+0.86%199.555 K0.821.145 B ZAR4.320.81 ZAR−55.02%0.00%Non-Energy Minerals
HUGHUGE GROUP LTD241 ZAC+12.09%25.867 K3.19390.996 M ZAR11.740.21 ZAR−92.86%0.00%Communications
IMPIMPALA PLATINUM HLGS LTD11003 ZAC+2.49%5.081 M0.8499.156 B ZAR−8.71 ZAR−119.51%5.32%Non-Energy Minerals
Neutral
INLINVESTEC LTD12575 ZAC−0.04%481.081 K0.90233.97 B ZAR5.2523.94 ZAR6.16%Finance
Strong buy
ISAISA HOLDINGS LIMITED176 ZAC+6.67%15 K0.48274.554 M ZAR10.190.17 ZAR+105.23%8.92%Technology Services
ISBINSIMBI IND HLDGS LTD83 ZAC−12.63%40 K0.37290.996 M ZAR3.190.26 ZAR+31.36%9.04%Non-Energy Minerals
ITEITALTILE LTD941 ZAC−0.63%157.585 K0.1911.437 B ZAR7.811.21 ZAR−17.59%5.11%Retail Trade
Buy
IVTINVICTA HOLDINGS LTD2622 ZAC+0.81%5.701 K0.062.497 B ZAR5.135.11 ZAR−21.65%3.82%Distribution Services
JSEJSE LTD9248 ZAC+1.34%123.499 K1.488.035 B ZAR9.2310.02 ZAR+15.64%8.48%Finance
Buy
KALKAL GROUP LIMITED4652 ZAC+6.23%36.122 K0.423.275 B ZAR7.386.31 ZAR+22.42%3.87%Commercial Services
KAPKAP LIMITED259 ZAC−1.52%874.812 K0.366.509 B ZAR38.660.07 ZAR−87.33%0.00%Transportation
Neutral
KIOKUMBA IRON ORE LTD52826 ZAC−0.83%151.72 K0.57169.423 B ZAR7.4870.64 ZAR−31.66%8.86%Non-Energy Minerals
Neutral
KSTPSG FIN SERVICES LTD1555 ZAC+0.45%1.091 M1.2219.569 B ZAR19.340.80 ZAR+16.62%2.48%Finance
LBRLIBSTAR HOLDINGS LTD382 ZAC+1.87%40.062 K1.232.264 B ZAR10.050.38 ZAR+43.80%3.95%Consumer Non-Durables
Neutral
LEWLEWIS GROUP LTD4499 ZAC−0.07%10.67 K0.762.427 B ZAR6.626.80 ZAR+2.80%13.62%Retail Trade
LHCLIFE HEALTHC GRP HLDGS LTD1066 ZAC−1.02%3.044 M0.5815.488 B ZAR59.320.18 ZAR−84.58%4.13%Health Services
Buy
LTELIGHTHOUSE PROPERTIES PLC784 ZAC−0.13%342.591 K0.1314.314 B ZAR1.744.52 ZAR7.11%Finance
MCGMULTICHOICE GROUP LTD11561 ZAC−1.20%500.344 K0.3349.42 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
MDIMASTER DRILLING GRP LTD1144 ZAC+0.97%15.973 K0.281.734 B ZAR4.582.50 ZAR+27.30%4.15%Non-Energy Minerals
MFLMETROFILE HOLDINGS LTD248 ZAC−0.80%600.001.029 B ZAR8.500.29 ZAR−6.05%6.45%Technology Services
MHBMAHUBE INFRASTRUCTURE LTD470 ZAC+4.21%6850.33259.21 M ZAR−0.35 ZAR−220.93%7.45%Finance
MMPMARSHALL MONTEAGLE PLC3000 ZAC0.00%3 K0.751.076 B ZAR2.34%Distribution Services
MPTMPACT LIMITED2698 ZAC−0.95%25.361 K1.313.987 B ZAR5.574.85 ZAR+40.39%4.44%Process Industries
Strong buy
MRFMERAFE RESOURCES LTD124 ZAC+0.81%3.508 M2.283.124 B ZAR1.770.70 ZAR+5.03%33.60%Non-Energy Minerals
Strong buy