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 LTD69 ZAC0.00%73.501 K0.37362.787 M ZAR12.730.05 ZAR+220.71%3.68%Commercial Services
ABGABSA GROUP LIMITED14599 ZAC+1.40%1.378 M0.54119.384 B ZAR6.1023.93 ZAR9.27%Finance
Strong buy
ACLARCELORMITTAL SA LIMITED116 ZAC−2.52%23.066 K0.121.338 B ZAR−3.52 ZAR−159.17%0.00%Non-Energy Minerals
Strong buy
ACSACSION LIMITED680 ZAC+9.68%9.85 K1.682.387 B ZAR2.123.21 ZAR+141.34%5.55%Finance
ACTAFROCENTRIC INV CORP LTD299 ZAC+7.55%54.619 K0.212.319 B ZAR10.160.29 ZAR−43.83%0.00%Retail Trade
ADHADVTECH LTD2848 ZAC+1.17%548.669 K0.7415.414 B ZAR16.451.73 ZAR+43.02%2.38%Commercial Services
ADRADCORP HOLDINGS LIMITED427 ZAC−2.51%17.576 K1.33472.28 M ZAR7.540.57 ZAR7.41%Commercial Services
ADWAFRICAN DAWN CAPITAL LTD7 ZAC0.00%35.265 K2.495.146 M ZAR−0.24 ZAR−8.71%0.00%Finance
AEGAVENG GROUP LIMITED599 ZAC−3.70%10.754 K0.13775.489 M ZAR−10.49 ZAR0.00%Industrial Services
AELALTRON LIMITED A1125 ZAC−1.40%53.285 K0.234.32 B ZAR−0.99 ZAR3.86%Technology Services
Neutral
AFEAECI LIMITED9428 ZAC−0.06%60.369 K0.359 B ZAR8.6310.92 ZAR−4.01%7.21%Process Industries
AFHALEXANDER FORBES GRP HLDGS657 ZAC+4.12%11.401 K0.137.408 B ZAR11.620.57 ZAR+469.01%7.48%Finance
AFTAFRIMAT LIMITED6508 ZAC−0.57%46.831 K0.209.898 B ZAR14.314.55 ZAR−15.62%2.29%Non-Energy Minerals
Strong buy
AILAFRICAN RAINBOW CAP INV400 ZAC−25.93%674.575 K0.3834.858 B ZAR2.061.94 ZAR0.00%Finance
AIPADCOCK INGRAM HLDGS LTD5509 ZAC+0.09%20.087 K0.728.898 B ZAR10.035.49 ZAR+21.58%4.54%Health Technology
Neutral
AMEAFRICAN MEDIA ENT LTD3300 ZAC−0.03%120.01229.347 M ZAR6.075.43 ZAR+471.60%10.61%Consumer Services
AMSANGLO AMERICAN PLAT LTD67067 ZAC+0.23%294.141 K0.48175.792 B ZAR13.5649.47 ZAR−83.50%3.18%Non-Energy Minerals
Sell
ANIAFINE INVESTMENTS LTD495 ZAC−1.00%1000.00Finance
APNASPEN PHARMACARE HLDGS LTD22555 ZAC+1.09%286.308 K0.2799.114 B ZAR20.5810.96 ZAR−9.39%1.53%Health Technology
Buy
ARAASTORIA INVESTMENTS LTD819 ZAC0.00%10.00508.29 M ZAR−0.53 ZAR−115.82%0.00%Finance
ARIAFRICAN RAINBOW MIN LTD19752 ZAC−3.00%420.451 K0.4239.916 B ZAR7.9124.97 ZAR−57.64%12.77%Non-Energy Minerals
Buy
ARLASTRAL FOODS LTD14938 ZAC+0.93%18.761 K0.315.707 B ZAR−13.35 ZAR−209.73%0.00%Process Industries
Sell
ARTARGENT INDUSTRIAL LTD1882 ZAC+0.16%642.612 K7.15983.334 M ZAR4.164.53 ZAR+59.30%5.59%Producer Manufacturing
ASCASCENDIS HEALTH LTD80 ZAC−1.23%100.14 K2.11505.84 M ZAR−0.08 ZAR+97.62%0.00%Health Technology
AVIAVI LTD8687 ZAC+1.31%344.334 K0.6128.518 B ZAR14.286.08 ZAR+17.54%5.62%Consumer Non-Durables
Buy
AYOAYO TECH SOLUTIONS LTD50 ZAC0.00%1.877 K0.12172.063 M ZAR−1.80 ZAR−139.03%0.00%Technology Services
BATBRAIT PLC129 ZAC−0.77%2.507 M1.751.73 B ZAR−0.37 ZAR−139.22%0.00%Finance
Strong sell
BAWBARLOWORLD LTD8636 ZAC−1.49%993.574 K1.5616.388 B ZAR7.2811.86 ZAR+6.05%5.70%Distribution Services
Buy
BCFBOWLER METCALF LTD1165 ZAC+7.87%1.2 K0.04734.977 M ZAR9.391.24 ZAR+4.34%4.50%Producer Manufacturing
BELBELL EQUIPMENT LTD2703 ZAC+0.04%31.623 K0.412.582 B ZAR3.797.13 ZAR+173.95%3.33%Producer Manufacturing
BIDBID CORPORATION LTD43111 ZAC+1.22%501.884 K0.62142.295 B ZAR19.3722.26 ZAR+96.96%2.41%Consumer Services
Buy
BIKBRIKOR LTD15 ZAC+15.38%42.747 K0.65123.351 M ZAR8.980.02 ZAR−48.93%0.00%Non-Energy Minerals
BLUBLUE LABEL TELECOMS LTD426 ZAC+0.71%134.442 K0.783.718 B ZAR5.060.84 ZAR−18.48%0.00%Distribution Services
BRNBRIMSTONE INV CORP LTD-N433 ZAC+1.88%85 K1.171.07 B ZAR3.871.12 ZAR−52.28%7.75%Process Industries
BVTBIDVEST LTD24649 ZAC+0.99%878.935 K1.0182.953 B ZAR3.71%Retail Trade
Buy
BWNBALWIN PROPERTIES LTD185 ZAC+3.93%123.73 K0.25919.359 M ZAR2.070.89 ZAR+13.28%13.56%Industrial Services
CAACA SALES HOLDINGS LTD1218 ZAC+1.67%274.8 K0.755.705 B ZAR9.911.23 ZAR+113.22%1.28%Distribution Services
CATCAXTON CTP PUBLISH PRINT1051 ZAC+0.67%161.391 K2.973.744 B ZAR6.101.72 ZAR+69.03%5.74%Consumer Services
CGNCOGNITION HOLDINGS LTD100 ZAC−0.99%10 K0.38231.566 M ZAR39.220.03 ZAR0.00%Communications
CGRCALGRO M3 HLDGS LTD550 ZAC−3.34%36.489 K0.41524.578 M ZAR3.241.70 ZAR+94.37%0.00%Finance
CHPCHOPPIES ENTERPRISES LTD59 ZAC−1.67%24.961 K0.501.2 B ZAR4.320.14 ZAR+6.18%0.00%Retail Trade
CKSCROOKES BROTHERS LTD2480 ZAC−7.46%140.01378.555 M ZAR−7.75 ZAR−1229.84%0.00%Process Industries
CLHCITY LODGE HOTELS LTD416 ZAC−0.24%428.693 K1.042.329 B ZAR13.750.30 ZAR3.37%Consumer Services
CLICLIENTELE LTD1001 ZAC0.00%9.816 K0.513.357 B ZAR8.571.17 ZAR−5.87%12.49%Miscellaneous
CLSCLICKS GROUP LTD29098 ZAC−1.36%397.57 K0.5570.236 B ZAR26.3811.03 ZAR+25.68%2.30%Retail Trade
Buy
CMHCOMBINED MOTOR HLDGS LTD2649 ZAC+0.80%17.467 K0.401.967 B ZAR4.945.36 ZAR+20.57%14.68%Retail Trade
CMLCORONATION FUND MNGRS LD3049 ZAC−0.39%176.856 K0.8010.701 B ZAR16.661.83 ZAR−62.51%5.39%Finance
COHCURRO HOLDINGS LIMITED1074 ZAC+0.85%4.728 M17.576.141 B ZAR166.000.06 ZAR−85.06%1.04%Consumer Services
Strong sell
CPICAPITEC BANK HLDGS LTD233419 ZAC+1.55%169.653 K0.46266.857 B ZAR25.5791.30 ZAR1.88%Finance
Neutral
CPPCOLLINS PROPERTY GRP LTD745 ZAC+0.68%15 K0.772.44 B ZAR9.46%Finance
CCPRCOPPER 360 LIMITED541 ZAC+7.98%1.563 M1.593.492 B ZAR0.00%Non-Energy Minerals
CSBCASHBUILD LTD14866 ZAC+0.11%4980.073.204 B ZAR−2.03 ZAR−107.70%4.42%Retail Trade
Neutral
CTACAPITAL APPRECIATION LTD120 ZAC0.00%727.21 K3.721.448 B ZAR12.050.10 ZAR−24.37%6.93%Finance
DCPDIS-CHEM PHARMACIES LTD3237 ZAC−1.82%540.19 K0.8728.354 B ZAR30.941.05 ZAR+15.99%1.26%Retail Trade
Neutral
DNBDENEB INVESTMENTS LTD230 ZAC0.00%189.55 K18.221.007 B ZAR10.060.23 ZAR−37.19%4.35%Distribution Services
DRDDRD GOLD LTD1515 ZAC−4.90%454.097 K0.4713.605 B ZAR9.841.54 ZAR+33.93%5.34%Non-Energy Minerals
Buy
DSYDISCOVERY LTD12035 ZAC+2.70%794.999 K0.4678.22 B ZAR14.098.54 ZAR+23.78%0.94%Finance
Buy
DTCDATATEC LTD3653 ZAC+1.22%58.87 K0.448.177 B ZAR5.616.51 ZAR+672.21%40.03%Technology Services
ELIELLIES HOLDINGS LTD1 ZAC0.00%63.176 K0.088.054 M ZAR−0.19 ZAR−1285.37%0.00%Distribution Services
EMHE MEDIA HOLDINGS LTD350 ZAC+2.94%1970.101.342 B ZAR6.380.55 ZAR+22.08%10.86%Commercial Services
ENXENX GROUP LIMITED885 ZAC+1.14%1.514 K0.121.605 B ZAR5.431.63 ZAR+11.04%0.00%Distribution Services
EOHEOH HOLDINGS LTD121 ZAC+4.31%539.072 K0.98737.447 M ZAR−0.19 ZAR−33.06%0.00%Technology Services
EPEEPE CAPITAL PARTNERS LTD380 ZAC−0.52%421.129 K3.261.007 B ZAR−1.24 ZAR−177.18%0.00%Finance
EXXEXXARO RESOURCES LTD18068 ZAC+0.02%258.29 K0.4643.636 B ZAR3.8746.70 ZAR−8.93%12.61%Energy Minerals
Strong buy
FBRFAMOUS BRANDS LTD5490 ZAC+4.27%31.974 K0.325.277 B ZAR11.844.63 ZAR+17.61%7.05%Transportation
FFBFORTRESS REAL EST INV B1476 ZAC+2.36%2.408 M0.7415.357 B ZAR6.022.45 ZAR+41.00%0.00%Finance
Neutral
FGLFINBOND GROUP LTD48 ZAC+2.13%141.6 K0.20255.078 M ZAR−0.23 ZAR−123.65%0.00%Finance
FSRFIRSTRAND LTD6550 ZAC+0.71%7.239 M0.60364.638 B ZAR9.696.76 ZAR6.08%Finance
Buy
FTHFRONTIER TRANSPORT HLDG LD657 ZAC+9.68%8.404 K0.711.913 B ZAR5.611.17 ZAR+36.83%9.01%Transportation
GFIGOLD FIELDS LTD31701 ZAC−5.63%1.394 M0.65300.665 B ZAR22.2914.22 ZAR+8.09%2.22%Non-Energy Minerals
Sell
GMLGEMFIELDS GROUP LIMITED273 ZAC+0.74%75.544 K1.073.162 B ZAR−0.16 ZAR−124.94%27.74%Non-Energy Minerals
Strong buy
GGNDGRINDROD LTD1297 ZAC−0.92%564.138 K0.978.797 B ZAR8.771.48 ZAR+465.27%4.32%Transportation
GPLGRAND PARADE INV LTD340 ZAC−1.45%35.548 K0.211.452 B ZAR2.96%Consumer Services
HARHARMONY GM CO LTD16646 ZAC−3.29%1.106 M0.55107.86 B ZAR11.6114.34 ZAR+1198.59%0.44%Non-Energy Minerals
Strong sell
HCIHOSKEN CONS INV LTD17386 ZAC−0.88%17.408 K0.2914.187 B ZAR4.4239.32 ZAR+143.13%0.00%Consumer Services
HDCHUDACO INDUSTRIES LTD16552 ZAC−0.88%3.416 K0.134.684 B ZAR7.9020.95 ZAR+27.92%6.14%Distribution Services
Buy
HILHOMECHOICE INT PLC2495 ZAC−0.20%980.062.624 B ZAR7.853.18 ZAR+100.62%5.89%Retail Trade
HLMHULAMIN LTD292 ZAC+0.69%133.11 K1.23940.524 M ZAR3.600.81 ZAR−55.02%0.00%Non-Energy Minerals
HUGHUGE GROUP LTD200 ZAC0.00%3.973 K0.53325.83 M ZAR9.750.21 ZAR−92.86%0.00%Communications
IMPIMPALA PLATINUM HLGS LTD8698 ZAC−3.05%3.855 M0.7780.828 B ZAR−8.71 ZAR−119.51%6.52%Non-Energy Minerals
Buy
INLINVESTEC LTD11996 ZAC+0.85%165.283 K0.48221.677 B ZAR5.0123.94 ZAR6.51%Finance
Strong buy
ISAISA HOLDINGS LIMITED158 ZAC0.00%137.818 K5.87244.915 M ZAR9.140.17 ZAR+105.23%10.00%Technology Services
ISBINSIMBI IND HLDGS LTD72 ZAC+1.41%10 K0.12248.924 M ZAR2.770.26 ZAR+31.36%10.56%Non-Energy Minerals
ITEITALTILE LTD931 ZAC−2.00%829.091 K3.1011.558 B ZAR7.731.21 ZAR−17.59%5.05%Retail Trade
Buy
IVTINVICTA HOLDINGS LTD2616 ZAC−1.28%6.175 K0.182.525 B ZAR5.125.11 ZAR−21.65%3.77%Distribution Services
JSEJSE LTD8489 ZAC−0.68%26.264 K0.377.427 B ZAR8.4710.02 ZAR+15.64%9.00%Finance
Buy
KALKAL GROUP LIMITED4201 ZAC+0.02%18.778 K0.662.958 B ZAR7.006.00 ZAR+32.86%4.29%Commercial Services
KAPKAP LIMITED257 ZAC−0.39%925.633 K0.606.409 B ZAR38.360.07 ZAR−87.33%0.00%Transportation
Neutral
KIOKUMBA IRON ORE LTD46579 ZAC−3.20%137.567 K0.39154.339 B ZAR6.5970.64 ZAR−31.66%9.73%Non-Energy Minerals
Neutral
KSTPSG FIN SERVICES LTD1512 ZAC+0.80%284.658 K0.5318.97 B ZAR18.810.80 ZAR+16.62%2.56%Finance
LBRLIBSTAR HOLDINGS LTD393 ZAC−1.26%42.644 K0.402.383 B ZAR10.340.38 ZAR+43.80%5.50%Consumer Non-Durables
Neutral
LEWLEWIS GROUP LTD4402 ZAC+0.02%540.002.373 B ZAR6.476.80 ZAR+2.80%13.93%Retail Trade
LHCLIFE HEALTHC GRP HLDGS LTD1066 ZAC−0.65%4.324 M0.7915.619 B ZAR59.320.18 ZAR−84.58%4.10%Health Services
Buy
LTELIGHTHOUSE PROPERTIES PLC812 ZAC−0.25%5.599 M1.2014.9 B ZAR1.804.52 ZAR6.92%Finance
MCGMULTICHOICE GROUP LTD12042 ZAC+0.96%1.291 M1.0050.998 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
MDIMASTER DRILLING GRP LTD1151 ZAC−3.11%2.708 K0.071.801 B ZAR4.612.50 ZAR+27.30%3.99%Non-Energy Minerals
MFLMETROFILE HOLDINGS LTD251 ZAC−1.18%67.352 K1.501.049 B ZAR8.600.29 ZAR−6.05%7.11%Technology Services
MHBMAHUBE INFRASTRUCTURE LTD470 ZAC−6.00%3.173 K0.43259.21 M ZAR−0.35 ZAR−220.93%7.45%Finance
MMPMARSHALL MONTEAGLE PLC2681 ZAC+0.60%150.00961.34 M ZAR2.62%Distribution Services
MPTMPACT LIMITED2601 ZAC0.00%15.624 K0.703.838 B ZAR5.374.85 ZAR+40.39%4.62%Process Industries
Strong buy