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 LTD74 ZAC−6.33%41.429 K0.19416.138 M ZAR13.650.05 ZAR+220.71%3.21%Commercial Services
ABGABSA GROUP LIMITED15014 ZAC−2.26%2.684 M0.81127.368 B ZAR6.2723.93 ZAR8.92%Finance
Strong buy
ACLARCELORMITTAL SA LIMITED105 ZAC−4.55%155.635 K0.311.215 B ZAR−3.52 ZAR−159.17%0.00%Non-Energy Minerals
Strong buy
ACSACSION LIMITED778 ZAC0.00%1.6 K1.152.995 B ZAR4.42%Finance
ACTAFROCENTRIC INV CORP LTD261 ZAC−2.25%4.478 K0.062.226 B ZAR8.870.29 ZAR−43.83%4.15%Retail Trade
ADHADVTECH LTD2636 ZAC+0.69%300.363 K1.5714.351 B ZAR15.231.73 ZAR+43.02%3.32%Commercial Services
ADRADCORP HOLDINGS LIMITED375 ZAC−5.54%5.1 K0.09426.125 M ZAR4.610.81 ZAR8.21%Commercial Services
ADWAFRICAN DAWN CAPITAL LTD13 ZAC+18.18%3.607 K0.129.557 M ZAR0.00%Finance
AEGAVENG GROUP LIMITED610 ZAC+1.84%25.631 K0.26745.662 M ZAR−10.49 ZAR−324.53%0.00%Industrial Services
AELALTRON LIMITED A1222 ZAC−3.55%38.17 K0.494.794 B ZAR−0.43 ZAR−112.92%3.48%Technology Services
Neutral
AFEAECI LIMITED9499 ZAC−1.11%161.693 K1.509.162 B ZAR8.6910.92 ZAR−4.01%2.28%Process Industries
Strong buy
AFHALEXANDER FORBES GRP HLDGS681 ZAC+5.26%15.622 K0.367.62 B ZAR12.040.57 ZAR+469.01%7.28%Finance
AFTAFRIMAT LIMITED6833 ZAC−1.00%90.106 K0.4010.435 B ZAR13.285.14 ZAR−5.90%2.17%Non-Energy Minerals
Neutral
AILAFRICAN RAINBOW CAP INV561 ZAC+0.36%64.93 K1.0236.149 B ZAR2.891.94 ZAR0.00%Finance
AIPADCOCK INGRAM HLDGS LTD5504 ZAC−1.34%50.065 K0.579.026 B ZAR10.025.49 ZAR+21.58%4.48%Health Technology
Neutral
AMEAFRICAN MEDIA ENT LTD4747 ZAC+7.86%6120.10329.913 M ZAR7.37%Consumer Services
AMSANGLO AMERICAN PLAT LTD60275 ZAC+3.83%401.33 K0.71152.514 B ZAR12.1949.47 ZAR−83.50%3.67%Non-Energy Minerals
Sell
ANIAFINE INVESTMENTS LTD400 ZAC−19.19%2.697 K0.05Finance
APNASPEN PHARMACARE HLDGS LTD23311 ZAC−0.64%763.674 K0.59104.218 B ZAR21.2710.96 ZAR−9.39%1.46%Health Technology
Buy
ARAASTORIA INVESTMENTS LTD705 ZAC−0.70%11.422 K0.73440.642 M ZAR−0.43 ZAR−148.00%0.00%Finance
ARIAFRICAN RAINBOW MIN LTD21962 ZAC+1.34%523.554 K1.2542.483 B ZAR8.8024.97 ZAR−57.64%8.31%Non-Energy Minerals
Buy
ARLASTRAL FOODS LTD14599 ZAC−2.30%53.842 K0.205.762 B ZAR−5.81 ZAR−128.52%0.00%Process Industries
Neutral
ARTARGENT INDUSTRIAL LTD2040 ZAC+0.05%11.149 K0.331.067 B ZAR4.514.53 ZAR+59.30%5.15%Producer Manufacturing
ASCASCENDIS HEALTH LTD79 ZAC+1.28%10.116 K0.06493.35 M ZAR−0.08 ZAR+97.62%0.00%Health Technology
AVIAVI LTD8672 ZAC−1.34%483.516 K0.8529.236 B ZAR14.266.08 ZAR+17.54%5.82%Consumer Non-Durables
Neutral
AYOAYO TECH SOLUTIONS LTD48 ZAC−4.00%340.00172.063 M ZAR−1.34 ZAR−68.37%0.00%Technology Services
BATBRAIT PLC94 ZAC−3.09%290.928 K0.331.307 B ZAR−0.37 ZAR−139.22%0.00%Finance
Strong sell
BAWBARLOWORLD LTD9170 ZAC+0.78%386.729 K1.0917.006 B ZAR9.339.83 ZAR+14.45%5.49%Distribution Services
Neutral
BCFBOWLER METCALF LTD1080 ZAC0.00%1.196 K0.22734.977 M ZAR8.711.24 ZAR+4.34%4.50%Producer Manufacturing
BELBELL EQUIPMENT LTD2517 ZAC−1.18%67.915 K3.582.41 B ZAR3.537.13 ZAR+173.95%0.00%Producer Manufacturing
BIDBID CORPORATION LTD42041 ZAC+1.42%863.948 K0.67138.48 B ZAR18.8922.26 ZAR+96.96%2.47%Consumer Services
Buy
BIKBRIKOR LTD13 ZAC−18.75%69.606 K0.55106.904 M ZAR13.000.01 ZAR+185.71%0.00%Non-Energy Minerals
BLUBLUE LABEL TELECOMS LTD433 ZAC+1.41%68.02 K0.193.718 B ZAR5.140.84 ZAR−18.48%0.00%Distribution Services
BRNBRIMSTONE INV CORP LTD-N495 ZAC+6.45%2 K0.031.15 B ZAR4.421.12 ZAR−52.28%8.60%Process Industries
BVTBIDVEST LTD24419 ZAC−1.96%665.871 K0.4684.652 B ZAR13.6117.94 ZAR+27.10%3.64%Retail Trade
Buy
BWNBALWIN PROPERTIES LTD176 ZAC−5.88%44.013 K0.41986.883 M ZAR3.810.46 ZAR−36.13%12.63%Industrial Services
CAACA SALES HOLDINGS LTD1201 ZAC+0.08%92.077 K0.495.729 B ZAR9.771.23 ZAR+113.22%1.63%Distribution Services
CATCAXTON CTP PUBLISH PRINT999 ZAC−1.19%10.044 K0.093.619 B ZAR5.801.72 ZAR+69.03%5.94%Consumer Services
CGNCOGNITION HOLDINGS LTD103 ZAC−2.83%7.722 K0.30236.151 M ZAR40.390.03 ZAR0.00%Communications
CGRCALGRO M3 HLDGS LTD580 ZAC−3.17%20.5 K0.07532.423 M ZAR3.071.89 ZAR+78.71%1.58%Finance
CHPCHOPPIES ENTERPRISES LTD57 ZAC0.00%77.333 K3.251.21 B ZAR4.180.14 ZAR+6.18%3.20%Retail Trade
CKSCROOKES BROTHERS LTD2901 ZAC−12.09%17.687 K4.60503.722 M ZAR−7.75 ZAR−1229.84%0.00%Process Industries
CLHCITY LODGE HOTELS LTD404 ZAC−1.22%139.099 K0.502.296 B ZAR13.350.30 ZAR3.41%Consumer Services
CLICLIENTELE LTD1025 ZAC+4.06%9230.063.303 B ZAR8.771.17 ZAR−5.87%12.69%Miscellaneous
CLSCLICKS GROUP LTD29851 ZAC−1.80%616.848 K0.7072.371 B ZAR27.0611.03 ZAR+25.68%2.23%Retail Trade
Buy
CMHCOMBINED MOTOR HLDGS LTD2661 ZAC−1.59%21.867 K0.612.023 B ZAR4.975.36 ZAR+9.91%14.27%Retail Trade
CMLCORONATION FUND MNGRS LD3464 ZAC−0.77%196.123 K0.4612.201 B ZAR9.193.77 ZAR−12.59%4.73%Finance
COHCURRO HOLDINGS LIMITED1046 ZAC+0.77%476.587 K0.405.991 B ZAR161.670.06 ZAR−85.06%1.41%Consumer Services
Strong sell
CPICAPITEC BANK HLDGS LTD217002 ZAC−1.29%257.591 K0.85255.237 B ZAR23.7791.30 ZAR2.22%Finance
Neutral
CPPCOLLINS PROPERTY GRP LTD927 ZAC+3.11%53.329 K5.563.057 B ZAR2.184.25 ZAR7.55%Finance
CCPRCOPPER 360 LIMITED392 ZAC−6.00%613.947 K2.022.898 B ZAR0.00%Non-Energy Minerals
CSBCASHBUILD LTD14600 ZAC+1.37%3.077 K0.683.107 B ZAR−2.03 ZAR−107.70%4.56%Retail Trade
Neutral
CTACAPITAL APPRECIATION LTD117 ZAC+0.86%6.333 M4.661.411 B ZAR11.750.10 ZAR−24.37%7.11%Finance
DCPDIS-CHEM PHARMACIES LTD3201 ZAC+0.28%504.713 K0.8627.452 B ZAR27.901.15 ZAR+15.67%1.31%Retail Trade
Neutral
DNBDENEB INVESTMENTS LTD230 ZAC+6.98%70.679 K3.201.007 B ZAR10.240.22 ZAR−20.56%4.35%Distribution Services
DRDDRD GOLD LTD1605 ZAC+2.56%188.112 K0.2713.4 B ZAR10.421.54 ZAR+33.93%5.42%Non-Energy Minerals
Buy
DSYDISCOVERY LTD10957 ZAC−3.25%2.002 M1.0175.591 B ZAR12.838.54 ZAR+23.78%1.55%Finance
Buy
DTCDATATEC LTD3781 ZAC0.00%474.77 K1.268.563 B ZAR5.16%Technology Services
Buy
EMHE MEDIA HOLDINGS LTD339 ZAC+4.31%3140.051.373 B ZAR11.21%Commercial Services
ENXENX GROUP LIMITED949 ZAC0.00%13.5 K0.141.721 B ZAR5.291.79 ZAR+52.59%0.00%Distribution Services
EOHEOH HOLDINGS LTD156 ZAC+0.65%128.967 K0.02976.959 M ZAR−0.19 ZAR−33.06%0.00%Technology Services
EPEEPE CAPITAL PARTNERS LTD370 ZAC+2.21%70.25 K0.35954 M ZAR−1.24 ZAR−177.18%0.00%Finance
EXXEXXARO RESOURCES LTD17511 ZAC+0.66%736.735 K1.5542.015 B ZAR3.7546.70 ZAR−8.93%12.38%Energy Minerals
Strong buy
FBRFAMOUS BRANDS LTD4844 ZAC−1.92%28.553 K0.054.95 B ZAR10.614.57 ZAR+44.21%7.51%Transportation
FFBFORTRESS REAL EST INV B1554 ZAC+0.39%1.151 M0.5616.487 B ZAR6.342.45 ZAR+41.00%5.27%Finance
Neutral
FGLFINBOND GROUP LTD43 ZAC+2.38%425.443 K0.52233.37 M ZAR22.750.02 ZAR0.00%Finance
FSRFIRSTRAND LTD6380 ZAC−3.35%23.592 M1.53370.19 B ZAR9.446.76 ZAR5.98%Finance
Buy
FTHFRONTIER TRANSPORT HLDG LD670 ZAC−1.47%1.575 K0.051.951 B ZAR5.101.31 ZAR+46.74%8.84%Transportation
GFIGOLD FIELDS LTD28986 ZAC+3.26%2.29 M1.38251.251 B ZAR20.3814.22 ZAR+8.09%2.65%Non-Energy Minerals
Neutral
GMLGEMFIELDS GROUP LIMITED297 ZAC−2.94%104.666 K0.723.442 B ZAR−0.16 ZAR−124.94%25.49%Non-Energy Minerals
Strong buy
GGNDGRINDROD LTD1369 ZAC−1.37%469.202 K0.389.327 B ZAR9.251.48 ZAR+465.27%5.21%Transportation
GPLGRAND PARADE INV LTD367 ZAC+1.94%32.408 K0.661.581 B ZAR2.72%Consumer Services
HARHARMONY GM CO LTD16902 ZAC+2.39%1.226 M0.75103.448 B ZAR11.7914.34 ZAR+1198.59%1.34%Non-Energy Minerals
Strong sell
HCIHOSKEN CONS INV LTD16297 ZAC+0.01%95.298 K0.9713.178 B ZAR20.887.81 ZAR−69.63%0.00%Consumer Services
HDCHUDACO INDUSTRIES LTD16751 ZAC−0.29%8.365 K0.614.712 B ZAR8.0020.95 ZAR+27.92%6.10%Distribution Services
HILHOMECHOICE INT PLC2500 ZAC0.00%2050.142.629 B ZAR7.863.18 ZAR+100.62%6.12%Retail Trade
HLMHULAMIN LTD374 ZAC−2.86%250.202 K1.321.249 B ZAR4.610.81 ZAR−55.02%0.00%Non-Energy Minerals
HUGHUGE GROUP LTD219 ZAC−6.01%43.692 K4.26358.413 M ZAR11.610.19 ZAR−93.60%0.00%Communications
IMPIMPALA PLATINUM HLGS LTD8895 ZAC+0.42%4.047 M0.7979.81 B ZAR−8.71 ZAR−119.51%6.60%Non-Energy Minerals
Neutral
INLINVESTEC LTD12274 ZAC−1.86%806.7 K0.98231.179 B ZAR5.1723.76 ZAR6.20%Finance
Strong buy
ISAISA HOLDINGS LIMITED189 ZAC+2.72%48.212 K0.72285.474 M ZAR9.050.21 ZAR+80.71%8.58%Technology Services
ISBINSIMBI IND HLDGS LTD80 ZAC−2.44%317.857 K4.01287.49 M ZAR6.990.11 ZAR−54.07%9.15%Non-Energy Minerals
ITEITALTILE LTD969 ZAC+1.04%1.001 M3.2911.68 B ZAR8.041.21 ZAR−17.59%5.00%Retail Trade
Buy
IVTINVICTA HOLDINGS LTD2549 ZAC−0.04%1.547 M41.582.431 B ZAR4.995.11 ZAR−21.65%3.92%Distribution Services
JSEJSE LTD9207 ZAC+0.16%30.901 K0.377.986 B ZAR9.1910.02 ZAR+15.64%8.53%Finance
Buy
KALKAL GROUP LIMITED4688 ZAC−0.28%9.428 K0.203.276 B ZAR7.446.31 ZAR+22.42%3.87%Commercial Services
KAPKAP LIMITED241 ZAC−4.37%2.658 M2.096.259 B ZAR35.970.07 ZAR−87.33%0.00%Transportation
Neutral
KIOKUMBA IRON ORE LTD47032 ZAC+1.16%207.809 K0.64149.108 B ZAR6.6670.64 ZAR−31.66%10.07%Non-Energy Minerals
Neutral
KSTPSG FIN SERVICES LTD1603 ZAC+0.06%718.595 K0.2120.186 B ZAR19.940.80 ZAR+16.62%2.62%Finance
Neutral
LBRLIBSTAR HOLDINGS LTD352 ZAC+0.57%104.091 K2.642.085 B ZAR9.260.38 ZAR+43.80%4.29%Consumer Non-Durables
Neutral
LEWLEWIS GROUP LTD4900 ZAC+0.16%45.998 K2.822.557 B ZAR6.277.81 ZAR+10.06%12.54%Retail Trade
LHCLIFE HEALTHC GRP HLDGS LTD1145 ZAC−1.21%5.524 M1.0016.884 B ZAR5.172.21 ZAR+109.26%3.79%Health Services
Buy
LTELIGHTHOUSE PROPERTIES PLC795 ZAC−0.25%430.445 K0.4014.739 B ZAR1.764.52 ZAR6.99%Finance
MCGMULTICHOICE GROUP LTD11149 ZAC−0.76%392.402 K0.4648.031 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
MDIMASTER DRILLING GRP LTD1205 ZAC+0.25%1.38 K0.041.817 B ZAR4.832.50 ZAR+27.30%4.38%Non-Energy Minerals
MFLMETROFILE HOLDINGS LTD245 ZAC−3.16%6100.001.058 B ZAR8.400.29 ZAR−6.05%6.27%Technology Services
MHBMAHUBE INFRASTRUCTURE LTD489 ZAC0.00%3 K2.01269.688 M ZAR5.100.96 ZAR−19.41%7.16%Finance
MMPMARSHALL MONTEAGLE PLC2901 ZAC+0.03%80.001.04 B ZAR2.42%Distribution Services
MPTMPACT LIMITED2657 ZAC+0.15%8970.083.918 B ZAR5.484.85 ZAR+40.39%4.52%Process Industries
Strong buy
MRFMERAFE RESOURCES LTD130 ZAC+0.78%529.121 K0.353.199 B ZAR1.850.70 ZAR+5.03%32.81%Non-Energy Minerals
Strong buy