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 LTD76 ZAC−3.80%220 K2.67405.467 M ZAR14.020.05 ZAR+220.71%3.29%Commercial Services
ACLARCELORMITTAL SA LIMITED119 ZAC0.00%175.891 K0.571.349 B ZAR−3.52 ZAR−159.17%0.00%Non-Energy Minerals
Strong buy
ACSACSION LIMITED581 ZAC−3.33%3550.042.314 B ZAR1.813.21 ZAR+141.34%5.72%Finance
ACTAFROCENTRIC INV CORP LTD275 ZAC−3.17%2.501 K0.032.349 B ZAR9.340.29 ZAR−43.83%0.00%Retail Trade
ADHADVTECH LTD2778 ZAC+0.83%963.593 K2.9015.085 B ZAR16.051.73 ZAR+43.02%2.43%Commercial Services
ADRADCORP HOLDINGS LIMITED400 ZAC0.00%1 K0.09429.345 M ZAR7.060.57 ZAR8.15%Commercial Services
ADWAFRICAN DAWN CAPITAL LTD7 ZAC0.00%24.439 K2.045.146 M ZAR−0.24 ZAR−8.71%0.00%Finance
AEGAVENG GROUP LIMITED601 ZAC−2.12%125.099 K0.27763.061 M ZAR−10.49 ZAR0.00%Industrial Services
AELALTRON LIMITED A1127 ZAC−1.40%26.175 K0.234.335 B ZAR−0.99 ZAR3.85%Technology Services
AFEAECI LIMITED9161 ZAC+1.43%471.3 K3.858.618 B ZAR8.3910.92 ZAR−4.01%7.53%Process Industries
AFHALEXANDER FORBES GRP HLDGS626 ZAC−2.19%447.023 K1.827.549 B ZAR11.070.57 ZAR+469.01%7.34%Finance
AFTAFRIMAT LIMITED6301 ZAC−0.13%79.453 K0.239.543 B ZAR13.864.55 ZAR−15.62%2.38%Non-Energy Minerals
Strong buy
AILAFRICAN RAINBOW CAP INV523 ZAC+0.38%290.398 K0.1833.502 B ZAR2.691.94 ZAR0.00%Finance
AIPADCOCK INGRAM HLDGS LTD5470 ZAC+0.81%30.884 K0.188.776 B ZAR9.965.49 ZAR+21.58%4.61%Health Technology
Neutral
AMEAFRICAN MEDIA ENT LTD3300 ZAC0.00%2750.13229.347 M ZAR6.075.43 ZAR+471.60%10.61%Consumer Services
AMSANGLO AMERICAN PLAT LTD78271 ZAC−2.12%256.814 K0.49210.081 B ZAR15.8249.47 ZAR−83.50%2.66%Non-Energy Minerals
Neutral
ANIAFINE INVESTMENTS LTD495 ZAC−1.00%1000.00Finance
APNASPEN PHARMACARE HLDGS LTD21921 ZAC−2.16%1.463 M1.1399.527 B ZAR20.0110.96 ZAR−9.39%1.53%Health Technology
Buy
ARAASTORIA INVESTMENTS LTD752 ZAC+0.27%7150.05465.467 M ZAR−0.53 ZAR−115.82%0.00%Finance
ARIAFRICAN RAINBOW MIN LTD19848 ZAC−0.19%742.414 K0.8738.989 B ZAR7.9524.97 ZAR−57.64%13.07%Non-Energy Minerals
Buy
ARLASTRAL FOODS LTD14214 ZAC−0.29%21.544 K0.425.496 B ZAR−13.35 ZAR−209.73%0.00%Process Industries
Sell
ARTARGENT INDUSTRIAL LTD1820 ZAC−1.46%2.738 K0.02947.243 M ZAR4.024.53 ZAR+59.30%5.80%Producer Manufacturing
ASCASCENDIS HEALTH LTD78 ZAC−2.50%3.482 K0.05499.595 M ZAR−0.08 ZAR+97.62%0.00%Health Technology
AVIAVI LTD8459 ZAC+0.30%554.184 K0.7528.052 B ZAR13.916.08 ZAR+17.54%5.71%Consumer Non-Durables
Buy
AYOAYO TECH SOLUTIONS LTD47 ZAC0.00%6.45 K0.04161.739 M ZAR−1.80 ZAR−139.03%0.00%Technology Services
BATBRAIT PLC134 ZAC0.00%2.608 M6.111.769 B ZAR−0.37 ZAR−139.22%0.00%Finance
Strong sell
BAWBARLOWORLD LTD8220 ZAC+1.14%691.238 K0.6115.192 B ZAR6.9311.86 ZAR+6.05%6.15%Distribution Services
Buy
BCFBOWLER METCALF LTD1090 ZAC+0.83%1.3 K0.05735.658 M ZAR8.791.24 ZAR+4.34%4.50%Producer Manufacturing
BELBELL EQUIPMENT LTD2463 ZAC+0.53%17.723 K0.042.343 B ZAR3.457.13 ZAR+173.95%3.67%Producer Manufacturing
BIDBID CORPORATION LTD41599 ZAC+0.13%1.037 M0.89138.787 B ZAR18.6922.26 ZAR+96.96%2.47%Consumer Services
Buy
BIKBRIKOR LTD13 ZAC−13.33%60 K1.06106.904 M ZAR7.780.02 ZAR−48.93%0.00%Non-Energy Minerals
BLUBLUE LABEL TELECOMS LTD417 ZAC+0.24%203.101 K0.803.657 B ZAR4.950.84 ZAR−18.48%0.00%Distribution Services
BRNBRIMSTONE INV CORP LTD-N424 ZAC−3.42%247.54 K1.331.112 B ZAR3.641.17 ZAR−50.32%7.50%Process Industries
BVTBIDVEST LTD23199 ZAC−0.30%1.129 M1.1979.085 B ZAR3.89%Retail Trade
Buy
BWNBALWIN PROPERTIES LTD174 ZAC−2.25%142.572 K2.20929.747 M ZAR1.950.89 ZAR+13.28%13.41%Industrial Services
CAACA SALES HOLDINGS LTD1165 ZAC+1.84%1.272 M16.735.438 B ZAR9.481.23 ZAR+113.22%1.34%Distribution Services
CACCAFCA LIMITED310 ZAC+29.17%2560.1330.103 B ZAR0.01332.79 ZAR2.95%Producer Manufacturing
CATCAXTON CTP PUBLISH PRINT997 ZAC+0.81%4.623 K0.073.547 B ZAR5.791.72 ZAR+69.03%6.06%Consumer Services
CGNCOGNITION HOLDINGS LTD101 ZAC0.00%45.97 K2.97231.566 M ZAR39.610.03 ZAR0.00%Communications
CGRCALGRO M3 HLDGS LTD581 ZAC+5.83%197.206 K1.70506.172 M ZAR3.421.70 ZAR+94.37%0.00%Finance
CHPCHOPPIES ENTERPRISES LTD57 ZAC+1.79%100 K2.911.218 B ZAR4.180.14 ZAR+6.18%0.00%Retail Trade
CKSCROOKES BROTHERS LTD2400 ZAC−14.29%3.544 K1.81366.496 M ZAR−7.75 ZAR−1229.84%0.00%Process Industries
CLHCITY LODGE HOTELS LTD438 ZAC+0.92%177.259 K0.572.461 B ZAR14.470.30 ZAR3.22%Consumer Services
CLICLIENTELE LTD1030 ZAC0.00%10.022 K0.433.454 B ZAR8.821.17 ZAR−5.87%12.14%Miscellaneous
CLSCLICKS GROUP LTD28248 ZAC+1.61%584.487 K1.0166.189 B ZAR27.1010.42 ZAR+40.13%2.44%Retail Trade
Neutral
CMHCOMBINED MOTOR HLDGS LTD2600 ZAC+2.77%6.264 K0.461.892 B ZAR4.855.36 ZAR+20.57%15.26%Retail Trade
CMLCORONATION FUND MNGRS LD3006 ZAC+0.13%75.245 K0.2910.504 B ZAR16.431.83 ZAR−62.51%5.49%Finance
COHCURRO HOLDINGS LIMITED1030 ZAC+1.18%65.44 K0.135.853 B ZAR159.200.06 ZAR−85.06%1.09%Consumer Services
Strong sell
CPICAPITEC BANK HLDGS LTD201708 ZAC+1.80%420.825 K1.05230.052 B ZAR23.9884.12 ZAR2.19%Finance
Neutral
CPPCOLLINS PROPERTY GRP LTD771 ZAC−1.15%5 K7.812.542 B ZAR9.08%Finance
CCPRCOPPER 360 LIMITED269 ZAC−6.60%815.904 K1.482.011 B ZAR0.00%Non-Energy Minerals
CSBCASHBUILD LTD14150 ZAC−1.39%3240.073.096 B ZAR−2.03 ZAR−107.70%4.58%Retail Trade
Neutral
CTACAPITAL APPRECIATION LTD116 ZAC−0.85%42.015 K0.131.399 B ZAR11.650.10 ZAR−24.37%7.17%Finance
DCPDIS-CHEM PHARMACIES LTD3123 ZAC−0.38%340.56 K0.6626.944 B ZAR29.851.05 ZAR+15.99%1.33%Retail Trade
Neutral
DNBDENEB INVESTMENTS LTD230 ZAC+0.44%59.997 K8.361.003 B ZAR10.060.23 ZAR−37.19%4.37%Distribution Services
DRDDRD GOLD LTD1640 ZAC+0.31%806.866 K0.5113.973 B ZAR10.651.54 ZAR+33.93%5.20%Non-Energy Minerals
Buy
DSYDISCOVERY LTD10937 ZAC+0.28%1.939 M0.9972.794 B ZAR12.808.54 ZAR+23.78%1.01%Finance
Buy
DTCDATATEC LTD3543 ZAC−1.56%77.254 K0.558.15 B ZAR5.446.51 ZAR+672.21%40.16%Technology Services
ELIELLIES HOLDINGS LTD1 ZAC0.00%100 K0.128.054 M ZAR−0.19 ZAR−1285.37%0.00%Distribution Services
EMHE MEDIA HOLDINGS LTD322 ZAC−4.17%1.139 K0.551.328 B ZAR5.870.55 ZAR+22.08%11.80%Commercial Services
ENXENX GROUP LIMITED835 ZAC0.00%630.001.514 B ZAR5.121.63 ZAR+11.04%0.00%Distribution Services
EOHEOH HOLDINGS LTD105 ZAC−0.94%308.393 K0.15680.72 M ZAR−0.19 ZAR−33.06%0.00%Technology Services
EPEEPE CAPITAL PARTNERS LTD399 ZAC+0.50%36.915 K0.371.057 B ZAR−1.24 ZAR−177.18%0.00%Finance
EXXEXXARO RESOURCES LTD18805 ZAC+1.30%792.936 K1.2944.839 B ZAR4.0346.70 ZAR−8.93%12.28%Energy Minerals
Strong buy
FBRFAMOUS BRANDS LTD4952 ZAC−0.98%193.185 K3.495.01 B ZAR10.684.63 ZAR+17.61%7.42%Transportation
FFBFORTRESS REAL EST INV B1405 ZAC−0.92%4.574 M1.0715.143 B ZAR5.732.45 ZAR+41.00%0.00%Finance
Neutral
FGLFINBOND GROUP LTD43 ZAC−2.27%1.019 K0.01238.797 M ZAR−0.23 ZAR−123.65%0.00%Finance
FSRFIRSTRAND LTD5970 ZAC+0.96%13.572 M0.96331.607 B ZAR8.836.76 ZAR6.68%Finance
Buy
FTHFRONTIER TRANSPORT HLDG LD600 ZAC+1.18%9570.031.747 B ZAR5.121.17 ZAR+36.83%9.87%Transportation
GFIGOLD FIELDS LTD33914 ZAC+0.55%1.727 M0.58301.883 B ZAR23.8514.22 ZAR+8.09%2.21%Non-Energy Minerals
Sell
GMLGEMFIELDS GROUP LIMITED260 ZAC−7.14%118.172 K0.643.267 B ZAR−0.16 ZAR−124.94%26.85%Non-Energy Minerals
Strong buy
GGNDGRINDROD LTD1288 ZAC+0.16%919.143 K1.328.629 B ZAR8.711.48 ZAR+465.27%4.40%Transportation
GPLGRAND PARADE INV LTD350 ZAC+1.74%235.626 K2.531.483 B ZAR2.90%Consumer Services
HARHARMONY GM CO LTD17566 ZAC+0.26%1.433 M0.36109.803 B ZAR12.2514.34 ZAR+1198.59%0.43%Non-Energy Minerals
Sell
HCIHOSKEN CONS INV LTD17012 ZAC−1.60%26.983 K0.6913.983 B ZAR4.3339.32 ZAR+143.13%0.00%Consumer Services
HDCHUDACO INDUSTRIES LTD16064 ZAC−0.04%10.309 K0.634.508 B ZAR7.6720.95 ZAR+27.92%6.38%Distribution Services
Buy
HILHOMECHOICE INT PLC2500 ZAC+11.16%1.013 K0.342.629 B ZAR7.863.18 ZAR+100.62%5.88%Retail Trade
HLMHULAMIN LTD281 ZAC+0.72%60.761 K0.46908.092 M ZAR3.460.81 ZAR−55.02%0.00%Non-Energy Minerals
HUGHUGE GROUP LTD195 ZAC−4.41%4000.04332.346 M ZAR9.500.21 ZAR−92.86%0.00%Communications
IMPIMPALA PLATINUM HLGS LTD9743 ZAC−2.28%5.021 M0.6789.821 B ZAR−8.71 ZAR−119.51%5.87%Non-Energy Minerals
Buy
INLINVESTEC LTD11483 ZAC+0.09%407.672 K0.84212.268 B ZAR4.8023.94 ZAR6.75%Finance
Strong buy
ISAISA HOLDINGS LIMITED158 ZAC0.00%4 K0.17246.475 M ZAR9.140.17 ZAR+105.23%9.94%Technology Services
ISBINSIMBI IND HLDGS LTD70 ZAC−18.60%113 K1.08301.514 M ZAR2.690.26 ZAR+31.36%8.72%Non-Energy Minerals
ITEITALTILE LTD968 ZAC−1.12%52.102 K0.2111.911 B ZAR8.031.21 ZAR−17.59%4.90%Retail Trade
Buy
IVTINVICTA HOLDINGS LTD2586 ZAC0.00%14.157 K0.692.464 B ZAR5.065.11 ZAR−21.65%3.87%Distribution Services
JSEJSE LTD8422 ZAC−0.06%57.476 K0.507.319 B ZAR8.4110.02 ZAR+15.64%9.13%Finance
Buy
KALKAL GROUP LIMITED4198 ZAC+1.16%3.416 K0.182.923 B ZAR6.996.00 ZAR+32.86%4.34%Commercial Services
KAPKAP LIMITED261 ZAC−2.61%1.293 M0.746.683 B ZAR38.960.07 ZAR−87.33%0.00%Transportation
Buy
KIOKUMBA IRON ORE LTD48231 ZAC+2.03%364.998 K1.45151.604 B ZAR6.8370.64 ZAR−31.66%9.90%Non-Energy Minerals
Neutral
KSTPSG FIN SERVICES LTD1493 ZAC−0.07%542.987 K0.7818.894 B ZAR19.230.78 ZAR+32.63%2.57%Finance
LBRLIBSTAR HOLDINGS LTD399 ZAC+0.25%12.864 K0.122.377 B ZAR10.490.38 ZAR+43.80%5.51%Consumer Non-Durables
Neutral
LEWLEWIS GROUP LTD4376 ZAC+0.21%1.757 K0.012.356 B ZAR6.446.80 ZAR+2.80%14.03%Retail Trade
LHCLIFE HEALTHC GRP HLDGS LTD1019 ZAC+0.20%11.825 M1.0914.761 B ZAR56.710.18 ZAR−84.58%4.33%Health Services
Buy
LTELIGHTHOUSE PROPERTIES PLC777 ZAC+1.17%424.435 K0.2614.039 B ZAR1.724.52 ZAR7.35%Finance
MCGMULTICHOICE GROUP LTD11672 ZAC+0.29%859.636 K0.3049.762 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
MDIMASTER DRILLING GRP LTD1161 ZAC−0.43%44.716 K1.361.766 B ZAR4.652.50 ZAR+27.30%4.07%Non-Energy Minerals
MFLMETROFILE HOLDINGS LTD257 ZAC0.00%66.574 K1.081.066 B ZAR8.810.29 ZAR−6.05%7.00%Technology Services
MHBMAHUBE INFRASTRUCTURE LTD450 ZAC+0.22%3 K0.44248.18 M ZAR−0.35 ZAR−220.93%7.78%Finance
MMPMARSHALL MONTEAGLE PLC2800 ZAC−1.75%8610.211.004 B ZAR2.51%Distribution Services
MPTMPACT LIMITED2612 ZAC−0.04%10.003.856 B ZAR5.394.85 ZAR+40.39%4.60%Process Industries
Strong buy