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%164.483 K0.55368.122 M ZAR10.180.07 ZAR+179.01%3.62%Commercial services
ABGABSA GROUP LIMITED16,989 ZAC−0.45%2.315 M1.24141.495 B ZAR7.4422.82 ZAR8.03%Finance
Buy
ACLARCELORMITTAL SA LIMITED129 ZAC−2.27%601.399 K1.121.471 B ZAR−4.28 ZAR−164.15%0.00%Non-energy minerals
ACSACSION LIMITED701 ZAC+0.14%4270.092.699 B ZAR2.592.70 ZAR−10.56%4.62%Finance
ACTAFROCENTRIC INV CORP LTD262 ZAC−1.87%12.605 K0.312.235 B ZAR40.180.07 ZAR−87.64%4.14%Retail trade
ADHADVTECH LTD3,182 ZAC+0.13%284.385 K0.9317.415 B ZAR17.041.87 ZAR+42.13%2.99%Commercial services
Buy
ADRADCORP HOLDINGS LIMITED500 ZAC0.00%31 K0.70536.682 M ZAR6.460.77 ZAR−13.27%8.06%Commercial services
AEGAVENG GROUP LIMITED1,056 ZAC+3.94%404.416 K2.751.263 B ZAR4.382.41 ZAR+132.01%0.00%Industrial services
Strong buy
AELALTRON LIMITED A2,021 ZAC+0.95%184.325 K1.397.582 B ZAR18.351.10 ZAR2.90%Technology services
AFEAECI LIMITED9,757 ZAC+0.36%62.332 K0.259.274 B ZAR13.467.25 ZAR−39.27%2.25%Process industries
AFHALEXANDER FORBES GRP HLDGS752 ZAC+0.13%45.417 K0.428.882 B ZAR14.500.52 ZAR+69.62%6.64%Finance
AFTAFRIMAT LIMITED6,672 ZAC+2.24%243.178 K0.699.872 B ZAR13.574.92 ZAR−3.88%2.97%Non-energy minerals
Neutral
AHLAH-VEST LIMITED13 ZAC+30.00%3 K0.4213.265 M ZAR3.340.04 ZAR+92.57%0.00%Consumer non-durables
AILAFRICAN RAINBOW CAP INV764 ZAC+1.87%83.367 K0.3848.543 B ZAR4.841.58 ZAR+59.73%0.00%Finance
AIPADCOCK INGRAM HLDGS LTD6,917 ZAC−3.25%31.615 K1.2611.482 B ZAR13.145.26 ZAR+8.37%3.87%Health technology
Neutral
AALVALTVEST CAPITAL LTD640 ZAC−0.31%78Technology services
AMEAFRICAN MEDIA ENT LTD3,900 ZAC−6.02%1.65 K0.63271.047 M ZAR4.927.92 ZAR+112.89%11.54%Consumer services
AMSANGLO AMERICAN PLAT LTD69,577 ZAC+4.01%207.173 K0.38175.732 B ZAR15.7944.08 ZAR−80.40%2.85%Non-energy minerals
Neutral
APNASPEN PHARMACARE HLDGS LTD17,956 ZAC−0.26%612.85 K0.6779.963 B ZAR18.119.91 ZAR−30.68%1.99%Health technology
Buy
ARAASTORIA INVESTMENTS LTD825 ZAC0.00%11.266 K1.90512.014 M ZAR6.831.21 ZAR−31.80%0.00%Finance
ARIAFRICAN RAINBOW MIN LTD17,964 ZAC+2.46%199.958 K0.4434.376 B ZAR11.2016.03 ZAR−74.64%8.55%Non-energy minerals
Buy
ARLASTRAL FOODS LTD17,032 ZAC+0.01%109.287 K0.666.566 B ZAR−5.81 ZAR−128.52%0.00%Process industries
ARTARGENT INDUSTRIAL LTD2,698 ZAC+0.75%38.89 K2.151.459 B ZAR6.114.42 ZAR+35.86%4.29%Producer manufacturing
ASCASCENDIS HEALTH LTD71 ZAC−1.39%4040.00443.391 M ZAR10.760.07 ZAR0.00%Health technology
AVIAVI LTD11,356 ZAC−0.46%854.072 K0.8238.054 B ZAR16.816.76 ZAR+27.75%5.17%Consumer non-durables
Buy
AYOAYO TECH SOLUTIONS LTD44 ZAC−12.00%52.724 K3.21143.846 M ZAR−1.34 ZAR−68.37%0.00%Technology services
BATBRAIT PLC167 ZAC+3.09%22.725 M12.286.335 B ZAR−0.09 ZAR−129.64%0.00%Finance
BAWBARLOWORLD LTD8,516 ZAC+1.49%270.654 K0.6615.683 B ZAR8.669.83 ZAR+14.45%6.08%Distribution services
Neutral
BCFBOWLER METCALF LTD1,370 ZAC+3.16%68.351 K18.33932.332 M ZAR8.781.56 ZAR+34.25%4.51%Producer manufacturing
BELBELL EQUIPMENT LTD4,078 ZAC−2.90%8.53 K0.214.016 B ZAR5.387.58 ZAR+179.08%0.00%Producer manufacturing
BIDBID CORPORATION LTD43,300 ZAC+0.38%895.971 K0.84144.756 B ZAR18.1723.83 ZAR+65.47%2.53%Consumer services
Neutral
BIKBRIKOR LTD15 ZAC+7.14%504.6 K4.89115.128 M ZAR15.000.01 ZAR+185.71%0.00%Non-energy minerals
BLUBLUE LABEL TELECOMS LTD547 ZAC−0.55%374.86 K0.514.812 B ZAR7.590.72 ZAR−36.89%0.00%Distribution services
BRNBRIMSTONE INV CORP LTD-N499 ZAC−0.80%6610.011.26 B ZAR−0.45 ZAR7.95%Process industries
BVTBIDVEST LTD28,502 ZAC+0.40%484.434 K0.6296.477 B ZAR15.2518.69 ZAR+25.43%3.22%Retail trade
Strong buy
BWNBALWIN PROPERTIES LTD224 ZAC+1.82%21.354 K0.381.143 B ZAR9.090.25 ZAR−70.78%0.00%Industrial services
CAACA SALES HOLDINGS LTD1,598 ZAC+0.06%70.088 K0.477.658 B ZAR15.471.03 ZAR+50.77%1.22%Distribution services
CATCAXTON CTP PUBLISH PRINT1,255 ZAC−0.16%6.112 K0.154.501 B ZAR6.861.83 ZAR+21.12%4.77%Consumer services
CCCCCILO CYBIN HOLDINGS LTD300 ZAC+20.00%1.541 K0.27177.545 M ZAR0.00%Finance
CGRCALGRO M3 HLDGS LTD716 ZAC+2.14%215.184 K3.15673.375 M ZAR3.422.09 ZAR+72.56%1.35%Finance
CHPCHOPPIES ENTERPRISES LTD68 ZAC−2.86%16.514 K0.241.22 B ZAR7.060.10 ZAR−28.82%5.77%Retail trade
CKSCROOKES BROTHERS LTD3,400 ZAC+0.59%2850.19518.987 M ZAR10.093.37 ZAR−17.87%5.88%Process industries
CLHCITY LODGE HOTELS LTD482 ZAC−0.62%266.256 K0.462.704 B ZAR14.490.33 ZAR+133.15%3.11%Consumer services
CLICLIENTELE LTD1,225 ZAC0.00%10.365 K0.765.551 B ZAR12.470.98 ZAR−24.24%10.20%Miscellaneous
CLSCLICKS GROUP LTD38,753 ZAC+1.53%530.637 K0.5990.861 B ZAR32.5511.90 ZAR+10.21%1.84%Retail trade
Neutral
CMHCOMBINED MOTOR HLDGS LTD3,199 ZAC−0.12%85.983 K1.062.394 B ZAR6.984.58 ZAR−21.25%11.44%Retail trade
Neutral
CMLCORONATION FUND MNGRS LD3,972 ZAC+0.33%332.529 K0.8613.844 B ZAR10.533.77 ZAR−12.59%8.84%Finance
COHCURRO HOLDINGS LIMITED1,320 ZAC+0.61%740.959 K2.377.553 B ZAR99.320.13 ZAR−72.97%1.12%Consumer services
CPICAPITEC BANK HLDGS LTD330,996 ZAC+1.09%196.331 K0.71380.136 B ZAR31.16106.24 ZAR1.66%Finance
Neutral
CPPCOLLINS PROPERTY GRP LTD1,150 ZAC+2.31%4.181 K0.563.709 B ZAR2.634.37 ZAR8.00%Finance
CCPRCOPPER 360 LIMITED322 ZAC−1.83%588.751 K0.652.291 B ZAR−0.09 ZAR0.00%Non-energy minerals
CSBCASHBUILD LTD18,607 ZAC+2.25%5.091 K0.083.89 B ZAR46.284.02 ZAR−80.76%3.08%Retail trade
Neutral
CTACAPITAL APPRECIATION LTD172 ZAC+2.38%5.761 M5.772.068 B ZAR13.170.13 ZAR5.88%Finance
DCPDIS-CHEM PHARMACIES LTD3,784 ZAC+0.75%291.638 K0.3932.3 B ZAR30.591.24 ZAR+2.44%1.22%Retail trade
Buy
DNBDENEB INVESTMENTS LTD259 ZAC0.00%410.011.131 B ZAR11.540.22 ZAR−20.56%3.91%Distribution services
DRDDRD GOLD LTD1,941 ZAC−1.67%1.412 M0.7916.888 B ZAR12.641.54 ZAR+17.61%2.03%Non-energy minerals
Neutral
DSYDISCOVERY LTD18,349 ZAC+0.63%1.448 M0.77121.709 B ZAR16.9810.80 ZAR+32.12%1.19%Finance
Buy
DTCDATATEC LTD3,949 ZAC−0.28%387.985 K0.549.112 B ZAR8.604.59 ZAR+118.86%3.28%Technology services
Buy
EELEFORA ENERGY LIMITED10 ZAC+11.11%86.802 K0.4399.345 M ZAR−0.02 ZAR+96.30%0.00%Energy minerals
EMHE MEDIA HOLDINGS LTD343 ZAC0.00%2500.071.471 B ZAR6.760.51 ZAR9.91%Commercial services
ENXENX GROUP LIMITED483 ZAC−3.59%10.481 K0.26879.629 M ZAR4.061.19 ZAR−13.65%0.00%Distribution services
EOHEOH HOLDINGS LTD213 ZAC−3.18%1.014 M0.491.393 B ZAR−0.10 ZAR+75.85%0.00%Technology services
EPEEPE CAPITAL PARTNERS LTD494 ZAC−0.60%7.091 K0.191.312 B ZAR−1.52 ZAR−183.42%0.00%Finance
EXXEXXARO RESOURCES LTD16,594 ZAC+1.75%496.484 K0.6239.392 B ZAR4.4237.53 ZAR−28.48%11.07%Energy minerals
Buy
FBRFAMOUS BRANDS LTD6,325 ZAC+0.88%35.032 K0.366.284 B ZAR13.224.78 ZAR−0.28%4.82%Transportation
FFBFORTRESS REAL EST INV B1,887 ZAC+0.48%889.015 K0.5620.265 B ZAR7.422.54 ZAR+598.19%8.07%Finance
Sell
FGLFINBOND GROUP LTD65 ZAC−4.41%12.757 K0.06363.622 M ZAR34.390.02 ZAR0.00%Finance
FSRFIRSTRAND LTD7,895 ZAC+2.56%18.229 M0.92431.767 B ZAR11.596.81 ZAR5.39%Finance
Buy
FTHFRONTIER TRANSPORT HLDG LD795 ZAC−0.63%8.5 K1.452.341 B ZAR5.951.34 ZAR+49.20%6.05%Transportation
GFIGOLD FIELDS LTD28,170 ZAC+2.20%1.471 M0.70246.687 B ZAR21.7212.97 ZAR−16.99%2.61%Non-energy minerals
Neutral
GMLGEMFIELDS GROUP LIMITED232 ZAC−0.43%59.482 K0.262.733 B ZAR−0.19 ZAR−119.79%6.73%Non-energy minerals
Strong buy
GNDGRINDROD LTD1,349 ZAC−4.33%2.26 M3.889.469 B ZAR8.751.54 ZAR4.33%Transportation
GPLGRAND PARADE INV LTD370 ZAC+0.27%1.1 K0.031.575 B ZAR2.71%Consumer services
HARHARMONY GM CO LTD18,037 ZAC+0.71%3.435 M1.96112.616 B ZAR13.2313.64 ZAR1.35%Non-energy minerals
Sell
HCIHOSKEN CONS INV LTD19,702 ZAC+0.03%107.587 K1.4815.929 B ZAR25.247.81 ZAR−69.63%0.51%Consumer services
HDCHUDACO INDUSTRIES LTD20,152 ZAC0.00%14.717 K0.245.652 B ZAR10.1319.90 ZAR+13.32%5.09%Distribution services
HILHOMECHOICE INT PLC3,790 ZAC0.00%350.013.986 B ZAR10.283.69 ZAR+96.33%4.70%Retail trade
HLMHULAMIN LTD397 ZAC−0.50%10.95 K0.051.294 B ZAR5.650.70 ZAR−64.37%0.00%Non-energy minerals
HUGHUGE GROUP LTD200 ZAC0.00%9.742 K0.11325.83 M ZAR10.600.19 ZAR−93.60%0.00%Communications
IMPIMPALA PLATINUM HLGS LTD11,987 ZAC+5.83%5.275 M1.02102.085 B ZAR−19.24 ZAR−150.11%0.00%Non-energy minerals
Neutral
INLINVESTEC LTD14,007 ZAC+1.24%519.438 K0.85254.496 B ZAR5.6724.70 ZAR5.75%Finance
ISAISA HOLDINGS LIMITED225 ZAC0.00%13.3 K0.66350.992 M ZAR10.770.21 ZAR+80.71%8.40%Technology services
ISBINSIMBI IND HLDGS LTD63 ZAC−4.55%45 K0.39191.707 M ZAR−0.06 ZAR−120.94%11.90%Non-energy minerals
ITEITALTILE LTD1,374 ZAC+0.88%69.87 K0.1916.546 B ZAR11.261.22 ZAR−19.44%3.60%Retail trade
Strong sell
IVTINVICTA HOLDINGS LTD3,450 ZAC+2.28%8.75 K0.463.216 B ZAR7.054.89 ZAR−33.95%3.11%Distribution services
JSEJSE LTD12,171 ZAC−1.15%64.715 K0.8610.633 B ZAR12.1410.02 ZAR+1.22%6.37%Finance
Buy
KALKAL GROUP LIMITED5,035 ZAC−3.17%3.583 K0.153.662 B ZAR7.996.31 ZAR+22.42%3.54%Commercial services
KAPKAP LIMITED342 ZAC+0.88%1.589 M1.008.404 B ZAR7.910.43 ZAR−36.88%0.00%Transportation
Neutral
KIOKUMBA IRON ORE LTD35,938 ZAC+2.81%263.886 K0.74112.113 B ZAR5.7262.88 ZAR−5.69%12.29%Non-energy minerals
Neutral
KSTPSG FIN SERVICES LTD1,823 ZAC−0.87%376.145 K0.6223.032 B ZAR20.070.91 ZAR+31.33%2.28%Finance
LBRLIBSTAR HOLDINGS LTD450 ZAC+3.93%45.193 K0.662.58 B ZAR10.880.41 ZAR+7.54%3.46%Consumer non-durables
Sell
LEWLEWIS GROUP LTD7,498 ZAC−0.61%24.874 K0.563.881 B ZAR9.607.81 ZAR+10.06%4.04%Retail trade
LHCLIFE HEALTHC GRP HLDGS LTD1,645 ZAC+0.30%1.745 M0.4823.864 B ZAR7.432.21 ZAR+109.26%2.80%Health services
Strong buy
LTELIGHTHOUSE PROPERTIES PLC786 ZAC+0.26%567.823 K0.4014.883 B ZAR1.774.45 ZAR6.60%Finance
Sell
MCGMULTICHOICE GROUP LTD11,102 ZAC−0.33%69.733 K0.1347.629 B ZAR−9.35 ZAR−402.28%0.00%Consumer services
MDIMASTER DRILLING GRP LTD1,375 ZAC−0.29%6.849 K0.202.076 B ZAR12.011.15 ZAR−53.30%3.81%Non-energy minerals
MFLMETROFILE HOLDINGS LTD221 ZAC−7.92%5.001 K0.13995.402 M ZAR60.550.04 ZAR−87.81%5.83%Technology services
MHBMAHUBE INFRASTRUCTURE LTD445 ZAC+9.34%6 K0.67245.422 M ZAR4.640.96 ZAR−19.41%12.36%Finance
MMPMARSHALL MONTEAGLE PLC2,920 ZAC0.00%13.198 K0.591.047 B ZAR65.320.45 ZAR+278.49%2.41%Distribution services
MPTMPACT LIMITED2,899 ZAC−1.29%9.366 K0.754.336 B ZAR6.944.18 ZAR+9.80%3.58%Process industries