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−5.00%424.6 K2.24400.132 M ZAR14.020.05 ZAR+220.71%3.33%Commercial Services
ABGABSA GROUP LIMITED14918 ZAC+1.21%9.064 M3.41123.67 B ZAR6.2323.93 ZAR9.18%Finance
Strong buy
ACLARCELORMITTAL SA LIMITED110 ZAC+1.85%332.141 K0.751.204 B ZAR−3.52 ZAR−159.17%0.00%Non-Energy Minerals
Strong buy
ACSACSION LIMITED778 ZAC+1.04%1020.042.995 B ZAR4.42%Finance
ACTAFROCENTRIC INV CORP LTD280 ZAC+6.87%26 K0.342.344 B ZAR9.510.29 ZAR−43.83%3.94%Retail Trade
ADHADVTECH LTD2603 ZAC−1.81%194.245 K0.9314.247 B ZAR15.031.73 ZAR+43.02%3.35%Commercial Services
ADRADCORP HOLDINGS LIMITED395 ZAC−7.71%97.584 K1.55423.979 M ZAR4.850.81 ZAR8.25%Commercial Services
ADWAFRICAN DAWN CAPITAL LTD7 ZAC+40.00%1 K0.075.146 M ZAR0.00%Finance
AEGAVENG GROUP LIMITED592 ZAC+0.17%207.354 K2.46733.235 M ZAR−10.49 ZAR−324.53%0.00%Industrial Services
AELALTRON LIMITED A1285 ZAC−1.91%94.436 K0.894.869 B ZAR−0.43 ZAR−112.92%3.43%Technology Services
Neutral
AFEAECI LIMITED9570 ZAC+1.52%144.714 K1.259.131 B ZAR8.7610.92 ZAR−4.01%2.29%Process Industries
Strong buy
AFHALEXANDER FORBES GRP HLDGS638 ZAC−0.16%97.65 K2.347.549 B ZAR11.280.57 ZAR+469.01%7.34%Finance
AFTAFRIMAT LIMITED7045 ZAC+0.30%145.808 K0.6210.656 B ZAR13.705.14 ZAR−5.90%2.13%Non-Energy Minerals
Neutral
AILAFRICAN RAINBOW CAP INV560 ZAC−0.71%16.961 K0.2936.149 B ZAR2.881.94 ZAR0.00%Finance
AIPADCOCK INGRAM HLDGS LTD5676 ZAC+4.72%257.219 K3.279.182 B ZAR10.335.49 ZAR+21.58%4.40%Health Technology
Neutral
AMEAFRICAN MEDIA ENT LTD4401 ZAC−0.95%2.904 K0.50305.796 M ZAR7.95%Consumer Services
AMSANGLO AMERICAN PLAT LTD61054 ZAC−3.47%1.12 M2.84160.395 B ZAR12.3449.47 ZAR−83.50%3.49%Non-Energy Minerals
Sell
ANIAFINE INVESTMENTS LTD495 ZAC+23.75%25.681 K0.50Finance
APNASPEN PHARMACARE HLDGS LTD23238 ZAC+0.05%2.954 M2.83103.223 B ZAR21.2110.96 ZAR−9.39%1.47%Health Technology
Buy
ARAASTORIA INVESTMENTS LTD705 ZAC+0.71%4.95 K0.33437.539 M ZAR−0.43 ZAR−148.00%0.00%Finance
ARIAFRICAN RAINBOW MIN LTD22583 ZAC−0.27%619.566 K1.1444.277 B ZAR9.0524.97 ZAR−57.64%7.97%Non-Energy Minerals
Buy
ARLASTRAL FOODS LTD13972 ZAC−7.34%1.468 M11.305.387 B ZAR−5.81 ZAR−128.52%0.00%Process Industries
Neutral
ARTARGENT INDUSTRIAL LTD2042 ZAC−1.30%4.234 K0.081.067 B ZAR4.514.53 ZAR+59.30%5.15%Producer Manufacturing
ASCASCENDIS HEALTH LTD79 ZAC+1.28%192.73 K1.11493.35 M ZAR−0.08 ZAR+97.62%0.00%Health Technology
AVIAVI LTD8483 ZAC−2.19%1.046 M2.3528.209 B ZAR13.956.08 ZAR+17.54%6.04%Consumer Non-Durables
Neutral
AYOAYO TECH SOLUTIONS LTD49 ZAC+4.26%9.3 K0.61168.621 M ZAR−1.34 ZAR−68.37%0.00%Technology Services
BATBRAIT PLC113 ZAC−1.74%72.938 K0.061.518 B ZAR−0.37 ZAR−139.22%0.00%Finance
Strong sell
BAWBARLOWORLD LTD9018 ZAC+0.66%726.455 K1.6916.851 B ZAR9.179.83 ZAR+14.45%5.55%Distribution Services
Neutral
BCFBOWLER METCALF LTD1080 ZAC0.00%7300.37734.977 M ZAR8.711.24 ZAR+4.34%4.50%Producer Manufacturing
BELBELL EQUIPMENT LTD2575 ZAC−1.04%5.79 K0.282.462 B ZAR3.617.13 ZAR+173.95%0.00%Producer Manufacturing
BIDBID CORPORATION LTD41584 ZAC−1.46%2.68 M2.60138.921 B ZAR18.6822.26 ZAR+96.96%2.46%Consumer Services
Buy
BIKBRIKOR LTD16 ZAC−5.88%220 K2.10131.575 M ZAR16.000.01 ZAR+185.71%0.00%Non-Energy Minerals
BLUBLUE LABEL TELECOMS LTD432 ZAC+0.70%853.37 K1.903.762 B ZAR5.130.84 ZAR−18.48%0.00%Distribution Services
BRNBRIMSTONE INV CORP LTD-N465 ZAC+1.09%29.989 K0.161.152 B ZAR4.151.12 ZAR−52.28%8.60%Process Industries
BVTBIDVEST LTD24562 ZAC−0.47%6.6 M7.2283.483 B ZAR13.6917.94 ZAR+27.10%3.69%Retail Trade
Buy
BWNBALWIN PROPERTIES LTD190 ZAC−2.56%35.484 K0.29981.688 M ZAR4.110.46 ZAR−36.13%12.70%Industrial Services
CAACA SALES HOLDINGS LTD1188 ZAC−1.00%22.891 K0.135.681 B ZAR9.671.23 ZAR+113.22%1.64%Distribution Services
CATCAXTON CTP PUBLISH PRINT1002 ZAC−1.18%100.628 K1.133.583 B ZAR5.821.72 ZAR+69.03%6.00%Consumer Services
CGNCOGNITION HOLDINGS LTD106 ZAC+6.00%2 K0.07243.029 M ZAR41.570.03 ZAR0.00%Communications
CGRCALGRO M3 HLDGS LTD585 ZAC+0.17%567.891 K2.29519.112 M ZAR3.101.89 ZAR+78.71%1.62%Finance
CHPCHOPPIES ENTERPRISES LTD61 ZAC+12.96%82.619 K2.501.219 B ZAR4.470.14 ZAR+6.18%3.20%Retail Trade
CKSCROOKES BROTHERS LTD3302 ZAC+3.51%7.066 K2.11503.722 M ZAR−7.75 ZAR−1229.84%0.00%Process Industries
CLHCITY LODGE HOTELS LTD412 ZAC−0.48%321.397 K1.322.313 B ZAR13.620.30 ZAR3.39%Consumer Services
CLICLIENTELE LTD1008 ZAC−3.45%31.912 K1.813.377 B ZAR8.631.17 ZAR−5.87%12.41%Miscellaneous
CLSCLICKS GROUP LTD29576 ZAC−1.08%2.083 M3.0870.409 B ZAR26.8111.03 ZAR+25.68%2.30%Retail Trade
Buy
CMHCOMBINED MOTOR HLDGS LTD2832 ZAC+1.54%33.652 K1.182.117 B ZAR5.285.36 ZAR+9.91%13.64%Retail Trade
CMLCORONATION FUND MNGRS LD3478 ZAC+1.93%514.571 K1.3212.155 B ZAR9.223.77 ZAR−12.59%4.75%Finance
COHCURRO HOLDINGS LIMITED1069 ZAC+0.85%193.235 K0.366.17 B ZAR165.220.06 ZAR−85.06%1.37%Consumer Services
Strong sell
CPICAPITEC BANK HLDGS LTD212992 ZAC−1.60%769.138 K3.16247.281 B ZAR23.3391.30 ZAR2.29%Finance
Neutral
CPPCOLLINS PROPERTY GRP LTD850 ZAC−4.71%6.084 K0.372.806 B ZAR2.004.25 ZAR8.23%Finance
CCPRCOPPER 360 LIMITED433 ZAC+1.64%194.747 K0.373.031 B ZAR0.00%Non-Energy Minerals
CSBCASHBUILD LTD14401 ZAC−0.08%2590.023.107 B ZAR−2.03 ZAR−107.70%4.56%Retail Trade
Neutral
CTACAPITAL APPRECIATION LTD117 ZAC+1.74%2.081 M1.591.411 B ZAR11.750.10 ZAR−24.37%7.11%Finance
DCPDIS-CHEM PHARMACIES LTD3127 ZAC−4.64%1.907 M5.5426.893 B ZAR27.261.15 ZAR+15.67%1.33%Retail Trade
Neutral
DNBDENEB INVESTMENTS LTD215 ZAC−6.52%14 K0.35941.573 M ZAR9.580.22 ZAR−20.56%4.65%Distribution Services
DRDDRD GOLD LTD1582 ZAC−0.75%483.687 K0.6613.536 B ZAR10.271.54 ZAR+33.93%5.37%Non-Energy Minerals
Buy
DSYDISCOVERY LTD10966 ZAC−1.07%2.359 M1.2973.208 B ZAR12.848.54 ZAR+23.78%1.60%Finance
Buy
DTCDATATEC LTD3727 ZAC+1.03%371.391 K1.448.447 B ZAR5.23%Technology Services
Buy
EMHE MEDIA HOLDINGS LTD325 ZAC−4.41%20 K3.921.455 B ZAR11.69%Commercial Services
ENXENX GROUP LIMITED910 ZAC+1.00%30 K0.311.65 B ZAR5.071.79 ZAR+52.59%0.00%Distribution Services
EOHEOH HOLDINGS LTD153 ZAC0.00%653.588 K0.72951.747 M ZAR−0.19 ZAR−33.06%0.00%Technology Services
EPEEPE CAPITAL PARTNERS LTD379 ZAC−0.79%31.774 K0.241.007 B ZAR−1.24 ZAR−177.18%0.00%Finance
EXXEXXARO RESOURCES LTD18141 ZAC+0.72%682.563 K1.5543.822 B ZAR3.8846.70 ZAR−8.93%11.87%Energy Minerals
Strong buy
FBRFAMOUS BRANDS LTD4986 ZAC+0.30%161.076 K0.294.997 B ZAR10.924.57 ZAR+44.21%7.44%Transportation
FFBFORTRESS REAL EST INV B1513 ZAC−0.53%2.286 M1.1116.103 B ZAR6.172.45 ZAR+41.00%5.39%Finance
Neutral
FGLFINBOND GROUP LTD42 ZAC+2.44%1.171 M6.16227.942 M ZAR22.220.02 ZAR0.00%Finance
FSRFIRSTRAND LTD6498 ZAC+0.76%28.599 M2.44364.526 B ZAR9.616.76 ZAR6.08%Finance
Buy
FTHFRONTIER TRANSPORT HLDG LD670 ZAC+1.21%13.153 K0.501.951 B ZAR5.101.31 ZAR+46.74%8.84%Transportation
GFIGOLD FIELDS LTD29269 ZAC−2.21%3.752 M2.18261.956 B ZAR20.5814.22 ZAR+8.09%2.55%Non-Energy Minerals
Neutral
GMLGEMFIELDS GROUP LIMITED304 ZAC−2.25%47.199 K0.383.558 B ZAR−0.16 ZAR−124.94%24.65%Non-Energy Minerals
Strong buy
GGNDGRINDROD LTD1349 ZAC−1.10%1.75 M1.569.066 B ZAR9.121.48 ZAR+465.27%5.36%Transportation
GPLGRAND PARADE INV LTD360 ZAC0.00%25.513 K0.531.547 B ZAR2.78%Consumer Services
HARHARMONY GM CO LTD17092 ZAC−2.16%2.677 M1.62107.108 B ZAR11.9214.34 ZAR+1198.59%1.30%Non-Energy Minerals
Strong sell
HCIHOSKEN CONS INV LTD16486 ZAC+0.97%290.944 K4.4613.332 B ZAR21.127.81 ZAR−69.63%0.00%Consumer Services
HDCHUDACO INDUSTRIES LTD16502 ZAC+0.02%13.308 K1.154.629 B ZAR7.8820.95 ZAR+27.92%6.21%Distribution Services
HLMHULAMIN LTD390 ZAC−1.52%23.202 K0.111.271 B ZAR4.800.81 ZAR−55.02%0.00%Non-Energy Minerals
HUGHUGE GROUP LTD220 ZAC−8.71%19.779 K2.70358.413 M ZAR11.660.19 ZAR−93.60%0.00%Communications
IMPIMPALA PLATINUM HLGS LTD9623 ZAC−2.23%7.846 M1.5686.694 B ZAR−8.71 ZAR−119.51%6.08%Non-Energy Minerals
Neutral
INLINVESTEC LTD12304 ZAC+1.00%925.779 K1.41228.135 B ZAR5.1823.76 ZAR6.30%Finance
Strong buy
ISAISA HOLDINGS LIMITED175 ZAC−2.23%54.9 K1.51276.114 M ZAR8.380.21 ZAR+80.71%8.87%Technology Services
ISBINSIMBI IND HLDGS LTD82 ZAC+1.23%99 K1.35287.49 M ZAR7.160.11 ZAR−54.07%9.15%Non-Energy Minerals
ITEITALTILE LTD945 ZAC−0.42%131.466 K0.3011.497 B ZAR7.841.21 ZAR−17.59%5.08%Retail Trade
Buy
IVTINVICTA HOLDINGS LTD2645 ZAC−0.19%46.203 K2.012.521 B ZAR5.185.11 ZAR−21.65%3.78%Distribution Services
JSEJSE LTD9203 ZAC−0.10%92.816 K1.107.996 B ZAR9.1910.02 ZAR+15.64%8.52%Finance
Buy
KALKAL GROUP LIMITED4752 ZAC−0.96%59.628 K0.973.346 B ZAR7.546.31 ZAR+22.42%3.79%Commercial Services
KAPKAP LIMITED251 ZAC−0.40%752.703 K0.386.309 B ZAR37.460.07 ZAR−87.33%0.00%Transportation
Neutral
KIOKUMBA IRON ORE LTD49028 ZAC−0.39%370.254 K1.37157.239 B ZAR6.9470.64 ZAR−31.66%9.55%Non-Energy Minerals
Neutral
KSTPSG FIN SERVICES LTD1621 ZAC−0.73%22.12 M12.9320.4 B ZAR20.160.80 ZAR+16.62%2.59%Finance
Neutral
LBRLIBSTAR HOLDINGS LTD364 ZAC−0.27%3.565 K0.072.175 B ZAR9.570.38 ZAR+43.80%4.11%Consumer Non-Durables
Neutral
LEWLEWIS GROUP LTD4707 ZAC+3.25%21.726 K2.262.461 B ZAR6.037.81 ZAR+10.06%13.03%Retail Trade
LHCLIFE HEALTHC GRP HLDGS LTD1106 ZAC+2.50%6.33 M1.5216.098 B ZAR5.002.21 ZAR+109.26%3.97%Health Services
Buy
LTELIGHTHOUSE PROPERTIES PLC787 ZAC+0.13%205.705 K0.1314.554 B ZAR1.744.52 ZAR7.08%Finance
MCGMULTICHOICE GROUP LTD11256 ZAC−0.37%1.315 M1.9448.117 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
MDIMASTER DRILLING GRP LTD1206 ZAC+0.58%167.873 K7.461.825 B ZAR4.832.50 ZAR+27.30%4.36%Non-Energy Minerals
MFLMETROFILE HOLDINGS LTD251 ZAC−0.79%148.177 K0.041.033 B ZAR8.600.29 ZAR−6.05%6.43%Technology Services
MHBMAHUBE INFRASTRUCTURE LTD499 ZAC−0.20%1.2 K0.80275.203 M ZAR7.01%Finance
MMPMARSHALL MONTEAGLE PLC2900 ZAC−3.33%9000.281.04 B ZAR2.42%Distribution Services
MPTMPACT LIMITED2650 ZAC0.00%1290.013.914 B ZAR5.474.85 ZAR+40.39%4.53%Process Industries
Strong buy
MRFMERAFE RESOURCES LTD125 ZAC+0.81%2.5 M1.663.174 B ZAR1.780.70 ZAR+5.03%33.07%Non-Energy Minerals
Strong buy
MRPMR PRICE GROUP LTD17752 ZAC−0.77%1.156 M1.4545.792 B ZAR15.6911.32 ZAR−1.58%4.12%Retail Trade
Buy