The complete list of South African stocks

Stocks are fungible — that is, sellable — financial instruments representing ownership of a fraction of a company. If you own a unit of stock, termed a share, then you're a part owner of the corporation it's from. This entitles you to a portion of that company's profits when they're redistributed to investors as dividends. And — if the organization increases in value — the value of your shares will also rise accordingly (the same is also true if the company falls in value). So, without further ado, here's a list of South African stocks you can invest in.

Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
4SI4SIGHT HOLDINGS LTD45 ZAC+4.65%91K1.86240.079M ZAR9.150.05 ZAR+158.95%5.56%Commercial Services
ACLARCELORMITTAL SA LIMITED115 ZAC−7.26%650.191K0.241.282B ZAR−0.72 ZAR−130.65%0.00%Non-Energy Minerals
Strong buy
ACSACSION LIMITED561 ZAC−13.69%175K3.142.16B ZAR1.753.21 ZAR+141.34%6.42%Finance
ACTAFROCENTRIC INV CORP LTD311 ZAC−5.47%83.298K0.512.572B ZAR10.370.30 ZAR−41.37%0.00%Retail Trade
ADHADVTECH LTD2411 ZAC−1.63%668.463K1.6313.224B ZAR14.771.63 ZAR+50.45%2.78%Commercial Services
ADRADCORP HOLDINGS LIMITED433 ZAC+8.25%7.063K0.08465.086M ZAR7.640.57 ZAR6.63%Commercial Services
ADWAFRICAN DAWN CAPITAL LTD7 ZAC0.00%250.005.146M ZAR−0.24 ZAR−8.71%0.00%Finance
AEEAFRICAN EQUITY EMP INV LTD110 ZAC−3.51%8.257K0.17540.125M ZAR0.00%Finance
AEGAVENG GROUP LIMITED696 ZAC−4.13%74.485K0.79863.725M ZAR−10.18 ZAR0.00%Industrial Services
AELALTRON LIMITED A974 ZAC−0.61%45.838K0.453.693B ZAR−0.89 ZAR4.52%Technology Services
AFEAECI LIMITED10674 ZAC+3.30%220.133K1.0710.182B ZAR11.809.04 ZAR+135.62%6.37%Process Industries
AFHALEXANDER FORBES GRP HLDGS574 ZAC+0.17%36.531K0.036.783B ZAR13.260.43 ZAR+267.40%7.30%Finance
AFTAFRIMAT LIMITED5568 ZAC−1.36%121.923K0.458.424B ZAR12.254.55 ZAR−15.62%2.69%Non-Energy Minerals
Strong buy
AILAFRICAN RAINBOW CAP INV494 ZAC+4.00%267.309K0.7231.201B ZAR3.351.48 ZAR+1154.04%0.00%Finance
AIPADCOCK INGRAM HLDGS LTD5402 ZAC−0.31%183.845K0.958.733B ZAR9.855.49 ZAR+38.50%4.63%Health Technology
Neutral
AMEAFRICAN MEDIA ENT LTD3499 ZAC−7.87%5000.04245.706M ZAR6.445.43 ZAR+471.60%10.00%Consumer Services
AMSANGLO AMERICAN PLAT LTD75789 ZAC−4.98%196.19K0.40199.099B ZAR6.61114.71 ZAR−56.89%6.07%Non-Energy Minerals
Neutral
ANIAFINE INVESTMENTS LTD500 ZAC+25.00%20.01Finance
APNASPEN PHARMACARE HLDGS LTD18524 ZAC+0.05%460.722K0.8282.431B ZAR15.7411.77 ZAR+21.68%1.85%Health Technology
Buy
ARAASTORIA INVESTMENTS LTD988 ZAC+12.27%26.517K6.54554.4M ZAR5.581.77 ZAR+98.61%0.00%Finance
ARIAFRICAN RAINBOW MIN LTD18505 ZAC+1.84%1.125M0.5136.278B ZAR4.7738.77 ZAR−39.41%14.05%Non-Energy Minerals
Strong buy
ARLASTRAL FOODS LTD16029 ZAC+0.28%86.497K0.666.181B ZAR−13.33 ZAR−209.57%8.61%Process Industries
Sell
ARTARGENT INDUSTRIAL LTD1491 ZAC−1.00%264.732K1.53794.619M ZAR3.294.53 ZAR+59.30%6.37%Producer Manufacturing
ASCASCENDIS HEALTH LTD78 ZAC−1.27%4.492M1.15493.35M ZAR−0.46 ZAR+79.98%0.00%Health Technology
AVIAVI LTD7723 ZAC−1.42%839.095K0.8525.679B ZAR13.945.54 ZAR+11.34%6.24%Consumer Non-Durables
Buy
AYOAYO TECH SOLUTIONS LTD80 ZAC−33.33%53.228K1.70275.3M ZAR118.75%Technology Services
BATBRAIT PLC179 ZAC−4.28%1.859M1.622.377B ZAR−0.37 ZAR−139.22%0.00%Finance
BAWBARLOWORLD LTD7633 ZAC+0.09%309.949K0.6814.261B ZAR6.4311.86 ZAR+6.05%6.49%Distribution Services
Neutral
BCFBOWLER METCALF LTD921 ZAC+1.32%2.217K0.12626.772M ZAR9.300.99 ZAR−22.17%4.39%Producer Manufacturing
BELBELL EQUIPMENT LTD2361 ZAC+0.47%14.377K0.262.256B ZAR5.444.34 ZAR+189.71%3.82%Producer Manufacturing
BIDBID CORPORATION LTD40849 ZAC−1.16%606.123K0.78136.468B ZAR19.8720.56 ZAR+122.67%2.30%Consumer Services
Buy
BIKBRIKOR LTD16 ZAC+6.67%368.727K1.63131.575M ZAR9.580.02 ZAR−48.93%0.00%Non-Energy Minerals
BLUBLUE LABEL TELECOMS LTD380 ZAC+1.88%84.966K0.163.307B ZAR12.630.30 ZAR−67.47%0.00%Distribution Services
BRNBRIMSTONE INV CORP LTD-N460 ZAC−5.93%3640.001.169B ZAR4.720.97 ZAR−0.52%7.17%Process Industries
BVTBIDVEST LTD23502 ZAC−0.32%974.436K0.6179.874B ZAR13.4117.53 ZAR+51.70%3.73%Retail Trade
Buy
BWNBALWIN PROPERTIES LTD225 ZAC0.00%1.041K0.071.169B ZAR2.520.89 ZAR+13.28%10.67%Industrial Services
CAACA SALES HOLDINGS LTD990 ZAC+2.17%89.412K4.744.711B ZAR8.981.10 ZAR+93.03%1.55%Distribution Services
CACCAFCA LIMITED199 ZAC+53.08%4.863K0.014.233B ZAR0.01332.79 ZAR20.82%Producer Manufacturing
CATCAXTON CTP PUBLISH PRINT1114 ZAC+0.81%74.106K0.594.003B ZAR5.482.03 ZAR+38.78%4.49%Consumer Services
CGNCOGNITION HOLDINGS LTD102 ZAC+3.03%25K0.65233.858M ZAR85.710.01 ZAR+32.22%0.00%Communications
CGRCALGRO M3 HLDGS LTD417 ZAC+6.92%2.61M43.61385.611M ZAR2.461.70 ZAR+94.37%0.00%Finance
CHPCHOPPIES ENTERPRISES LTD63 ZAC+5.00%24.354K0.881.19B ZAR4.320.15 ZAR+117.13%0.00%Retail Trade
CKSCROOKES BROTHERS LTD3346 ZAC−1.33%1.67K0.61510.744M ZAR−7.75 ZAR−1229.84%0.00%Process Industries
CLHCITY LODGE HOTELS LTD464 ZAC−0.85%309.893K0.362.664B ZAR16.250.29 ZAR2.79%Consumer Services
CLICLIENTELE LTD1027 ZAC+0.10%23.7K1.493.494B ZAR7.071.45 ZAR+24.39%12.00%Miscellaneous
CLSCLICKS GROUP LTD29529 ZAC+0.04%807.425K1.0770.3B ZAR28.3310.42 ZAR+40.13%2.17%Retail Trade
Neutral
CMHCOMBINED MOTOR HLDGS LTD2705 ZAC+0.90%2.019K0.132.023B ZAR5.055.36 ZAR+20.57%15.08%Retail Trade
CMLCORONATION FUND MNGRS LD3161 ZAC+0.09%370.904K0.6811.061B ZAR17.281.83 ZAR−62.52%5.44%Finance
COHCURRO HOLDINGS LIMITED1152 ZAC+2.31%116.39K0.296.788B ZAR25.170.46 ZAR0.96%Consumer Services
CPICAPITEC BANK HLDGS LTD195441 ZAC−0.32%260.362K1.20226.909B ZAR23.2384.12 ZAR2.22%Finance
Sell
CPPCOLLINS PROPERTY GRP LTD721 ZAC−3.61%7410.021.853B ZAR8.32%Finance
CPRCOPPER 360 LIMITED381 ZAC−2.06%185.696K4.912.399B ZAR0.00%Non-Energy Minerals
CSBCASHBUILD LTD16649 ZAC−0.91%130.896K12.093.593B ZAR38.304.35 ZAR−85.16%4.40%Retail Trade
Buy
CTACAPITAL APPRECIATION LTD110 ZAC−0.90%61.637K0.151.338B ZAR16.010.07 ZAR−32.18%7.50%Finance
DCPDIS-CHEM PHARMACIES LTD2823 ZAC−0.74%365.682K0.3424.288B ZAR26.991.05 ZAR+15.99%1.48%Retail Trade
Buy
DNBDENEB INVESTMENTS LTD208 ZAC0.00%2.858K0.22911.904M ZAR9.090.23 ZAR−37.19%4.81%Distribution Services
DRDDRD GOLD LTD1770 ZAC+0.34%593.536K1.2315.144B ZAR11.951.48 ZAR−11.67%4.80%Non-Energy Minerals
Sell
DSYDISCOVERY LTD13184 ZAC−0.92%1.32M0.8787.553B ZAR16.637.93 ZAR+66.79%0.83%Finance
Buy
DTCDATATEC LTD3440 ZAC−1.74%439.07K1.367.792B ZAR5.286.51 ZAR+672.21%42.01%Technology Services
Buy
ELIELLIES HOLDINGS LTD6 ZAC+20.00%132.512K0.2048.324M ZAR−0.11 ZAR−245.66%0.00%Distribution Services
ENXENX GROUP LIMITED851 ZAC+0.12%11.49K2.551.542B ZAR5.221.63 ZAR+11.04%0.00%Distribution Services
EOHEOH HOLDINGS LTD139 ZAC−1.42%465.302K2.03876.112M ZAR−0.23 ZAR+72.12%0.00%Technology Services
EPEEPE CAPITAL PARTNERS LTD469 ZAC−3.30%139.025K0.561.245B ZAR232.180.02 ZAR+14.12%0.00%Finance
EXXEXXARO RESOURCES LTD19149 ZAC+2.00%314.558K0.6546.247B ZAR4.0347.49 ZAR+6.36%11.90%Energy Minerals
Buy
FBRFAMOUS BRANDS LTD5812 ZAC−1.47%140.762K1.675.823B ZAR12.544.63 ZAR+17.61%6.25%Transportation
Strong buy
FFAFORTRESS REAL EST INV A1377 ZAC+0.51%1.947M1.0722.902B ZAR4.912.80 ZAR+80.25%0.00%Finance
Buy
FGLFINBOND GROUP LTD32 ZAC+6.67%2K0.02282.638M ZAR−0.23 ZAR−123.65%0.00%Finance
FSRFIRSTRAND LTD6797 ZAC+0.79%7.797M0.73381.238B ZAR10.486.49 ZAR5.65%Finance
Buy
FTHFRONTIER TRANSPORT HLDG LD649 ZAC+2.69%5.001K0.011.89B ZAR5.541.17 ZAR+36.83%8.78%Transportation
GFIGOLD FIELDS LTD29167 ZAC+2.41%1.389M0.72260.628B ZAR22.1913.14 ZAR−21.16%2.64%Non-Energy Minerals
Neutral
GLIGO LIFE INTERNATIONAL LD2 ZAC0.00%200K3.16236.217M ZAR−0.00 ZAR+56.19%0.00%Health Technology
GMLGEMFIELDS GROUP LIMITED299 ZAC−3.55%105.749K0.333.666B ZAR9.610.31 ZAR25.06%Non-Energy Minerals
Strong buy
GNDGRINDROD LTD1047 ZAC+0.96%786.782K0.697.024B ZAR10.600.99 ZAR5.41%Transportation
GPLGRAND PARADE INV LTD298 ZAC−0.33%11.742K0.751.281B ZAR4.03%Consumer Services
HARHARMONY GM CO LTD11843 ZAC+1.27%1.67M0.9972.702B ZAR15.257.77 ZAR−6.33%0.63%Non-Energy Minerals
Sell
HCIHOSKEN CONS INV LTD20002 ZAC+3.65%199.426K4.5216.174B ZAR5.0939.32 ZAR+143.13%0.25%Consumer Services
HDCHUDACO INDUSTRIES LTD15900 ZAC−2.58%2.031K0.364.46B ZAR7.9420.03 ZAR+30.44%5.98%Distribution Services
HILHOMECHOICE INT PLC2199 ZAC0.00%10.002.313B ZAR7.612.89 ZAR+70.60%6.68%Retail Trade
HLMHULAMIN LTD290 ZAC0.00%1.493K0.01940.524M ZAR0.00%Non-Energy Minerals
HUGHUGE GROUP LTD215 ZAC+2.38%59.866K10.03350.267M ZAR10.480.21 ZAR−92.86%0.00%Communications
IMPIMPALA PLATINUM HLGS LTD7419 ZAC−3.20%3.164M0.4866.879B ZAR12.515.93 ZAR−89.70%7.88%Non-Energy Minerals
Neutral
INLINVESTEC LTD12141 ZAC+0.80%707.705K1.21225.352B ZAR5.0723.94 ZAR5.77%Finance
Strong buy
ISAISA HOLDINGS LIMITED131 ZAC+2.34%8.156K0.07204.356M ZAR7.580.17 ZAR+105.23%10.69%Technology Services
ISBINSIMBI IND HLDGS LTD98 ZAC−2.00%19.339K0.30343.585M ZAR3.770.26 ZAR+31.36%7.65%Non-Energy Minerals
ITEITALTILE LTD1200 ZAC+4.44%21.147K0.1614.6B ZAR9.061.32 ZAR−5.45%4.42%Retail Trade
Buy
IVTINVICTA HOLDINGS LTD2699 ZAC+0.07%5.002K0.242.653B ZAR5.285.11 ZAR−21.65%3.71%Distribution Services
JSEJSE LTD8738 ZAC−1.12%133.025K1.577.592B ZAR9.159.55 ZAR+26.66%8.80%Finance
KALKAL GROUP LIMITED3714 ZAC+1.70%82.053K0.592.616B ZAR6.196.00 ZAR+32.86%4.63%Commercial Services
KAPKAP LIMITED263 ZAC+8.23%3.786M0.356.54B ZAR16.530.16 ZAR−58.44%0.00%Transportation
Buy
KIOKUMBA IRON ORE LTD61039 ZAC+3.06%163.528K0.42195.764B ZAR15.0340.60 ZAR−65.37%6.37%Non-Energy Minerals
Sell
KSTPSG FIN SERVICES LTD1502 ZAC−0.79%398.161K0.9319.01B ZAR19.350.78 ZAR+32.63%2.56%Finance
LBRLIBSTAR HOLDINGS LTD306 ZAC−1.61%15.747K0.031.817B ZAR−0.15 ZAR−278.65%7.21%Consumer Non-Durables
Sell
LEWLEWIS GROUP LTD4103 ZAC−1.08%35.045K0.742.214B ZAR6.036.80 ZAR+2.80%10.06%Retail Trade
LHCLIFE HEALTHC GRP HLDGS LTD1803 ZAC−0.33%5.091M1.1526.249B ZAR100.330.18 ZAR−84.58%2.33%Health Services
Neutral
LTELIGHTHOUSE PROPERTIES PLC602 ZAC+1.35%512.726K0.8511.074B ZAR15.790.38 ZAR9.31%Finance
MCGMULTICHOICE GROUP LTD6823 ZAC+0.86%580.531K0.5329.161B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Neutral
MDIMASTER DRILLING GRP LTD1250 ZAC−0.08%4290.101.893B ZAR4.732.64 ZAR+266.99%3.80%Non-Energy Minerals
MFLMETROFILE HOLDINGS LTD272 ZAC0.00%29.323K0.961.128B ZAR8.810.31 ZAR−0.83%6.62%Technology Services
MHBMAHUBE INFRASTRUCTURE LTD484 ZAC+0.21%5000.05266.931M ZAR−0.35 ZAR−220.93%15.91%Finance
MIXMIX TELEMATICS LTD490 ZAC0.00%370.002.715B ZAR21.950.22 ZAR−6.14%3.57%Technology Services
Buy