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.

Ticker
Price
Change % 1D
Change 1D
Technical Rating 1D
Volume 1D
Volume * Price 1D
Market cap
P/E
(TTM)
EPS
(TTM)
Employees
Sector
4SI4SIGHT HOLDINGS LTD25ZAC0.00%0ZAC
Sell
90.291K2.257M133.377MZAR10.360.02ZAR335Finance
ABGABSA GROUP LIMITED20179ZAC−0.46%−93ZAC
Buy
1.105M22.305B168.252BZAR8.4624.19ZAR35.267KFinance
ACLARCELORMITTAL SA LIMITED380ZAC−2.81%−11ZAC
Sell
602.948K229.12M4.369BZAR0.596.68ZAR7.013KNon-Energy Minerals
ACTAFROCENTRIC INV CORP LTD522ZAC−1.69%−9ZAC
Buy
283.689K148.086M3.069BZAR10.140.55ZARRetail Trade
ADHADVTECH LTD1835ZAC−1.40%−26ZAC
Neutral
191.555K351.503M10.181BZAR14.271.32ZARCommercial Services
ADRADCORP HOLDINGS LIMITED525ZAC7.14%35ZAC
Buy
110.732K58.134M526.309MZAR6.390.78ZARCommercial Services
AEEAFRICAN EQUITY EMP INV LTD80ZAC−1.23%−1ZAC
Sell
246.971K19.758M392.818MZAR−0.46ZARFinance
AEGAVENG GROUP LIMITED1399ZAC−1.55%−22ZAC
Sell
45.534K63.702M1.684BZAR14.251.06ZAR5.211KIndustrial Services
AELALTRON LIMITED A884ZAC0.68%6ZAC
Sell
3.56K3.147M3.329BZAR66.300.13ZAR5.616KTechnology Services
AFEAECI LIMITED8639ZAC−0.91%−79ZAC
Strong Sell
80.382K694.42M8.319BZAR7.3512.02ZAR6.973KProcess Industries
AFHALEXANDER FORBES GRP HLDGS515ZAC−2.83%−15ZAC
Buy
11.498K5.921M6.252BZAR16.690.35ZARFinance
AFTAFRIMAT LIMITED5527ZAC−0.74%−41ZAC
Buy
61.857K341.884M8.422BZAR10.975.21ZARNon-Energy Minerals
AHLAH-VEST LIMITED21ZAC5.00%1ZAC
Sell
3K63K20.407MZAR9.970.02ZARConsumer Non-Durables
AILAFRICAN RAINBOW CAP INV659ZAC1.23%8ZAC
Strong Buy
156.557K103.171M41.16BZAR6.631.02ZARFinance
AIPADCOCK INGRAM HLDGS LTD5086ZAC−1.22%−63ZAC
Buy
11.774K59.883M8.018BZAR10.684.95ZARHealth Technology
AMEAFRICAN MEDIA ENT LTD3299ZAC−2.94%−100ZAC
Sell
19.047K62.836M252.149MZAR8.084.24ZARConsumer Services
AMSANGLO AMERICAN PLAT LTD130126ZAC−0.17%−223ZAC
Sell
107.399K13.975B342.437BZAR5.84225.15ZAR25.538KNon-Energy Minerals
ANGANGLOGOLD ASHANTI LTD37046ZAC0.47%175ZAC
Buy
448.479K16.614B154.334BZAR18.3520.25ZARNon-Energy Minerals
ANIAFINE INVESTMENTS LTD471ZAC0.00%0ZAC
Buy
31.413KFinance
AONAFRICAN & OVER ENT LTD -N1253ZAC0.24%3ZAC
Buy
100125.3K153.674MZAR5.272.41ZARRetail Trade
APNASPEN PHARMACARE HLDGS LTD14821ZAC−3.50%−537ZAC
Buy
905.65K13.423B68.342BZAR10.8214.30ZAR9.167KHealth Technology
ARAASTORIA INVESTMENTS LTD750ZAC1.35%10ZAC
Buy
5.3K3.975M414.4MZARFinance
ARIAFRICAN RAINBOW MIN LTD29045ZAC−2.11%−625ZAC
Sell
291.073K8.454B58.173BZAR4.7363.43ZAR21.344KNon-Energy Minerals
ARLASTRAL FOODS LTD15873ZAC−2.61%−426ZAC
Sell
39.88K633.015M6.285BZAR6.0527.45ZAR13.812KProcess Industries
ARTARGENT INDUSTRIAL LTD1490ZAC1.02%15ZAC
Buy
7.74K11.533M796.229MZAR4.073.74ZARProducer Manufacturing
ASCASCENDIS HEALTH LTD63ZAC3.28%2ZAC
Sell
142.408K8.972M380.941MZAR−1.16ZARHealth Technology
AVIAVI LTD7261ZAC0.54%39ZAC
Sell
433.736K3.149B23.846BZAR13.765.30ZAR8.412KConsumer Non-Durables
AVLADVANCED HEALTH LTD40ZAC−20.00%−10ZAC
Sell
4.8K192K249.392MZAR−0.04ZAR152Health Services
AVVALVIVA HOLDINGS LTD2761ZAC0.25%7ZAC
Buy
50.285K138.837M3.025BZAR6.14ZARDistribution Services
BATBRAIT PLC374ZAC−1.58%−6ZAC
Strong Sell
211.29K79.022M5.004BZAR−0.16ZARFinance
BAWBARLOWORLD LTD8864ZAC−0.51%−45ZAC
Neutral
95.441K845.989M16.653BZAR7.4412.06ZAR8.609KDistribution Services
BCFBOWLER METCALF LTD940ZAC0.32%3ZAC
Buy
6359.22K649.656MZAR8.121.16ZAR837Producer Manufacturing
BELBELL EQUIPMENT LTD1481ZAC0.07%1ZAC
Sell
1.031K1.527M1.415BZAR5.493.33ZARProducer Manufacturing
BIDBID CORPORATION LTD36333ZAC−1.12%−413ZAC
Buy
583.591K21.204B122.761BZAR25.7014.44ZAR24.978KConsumer Services
BKIBUKA INVESTMENTS LIMITED71ZAC12.70%8ZAC
Buy
674.757K8.719MZAR−1.74ZARConsumer Non-Durables
BLUBLUE LABEL TELECOMS LTD509ZAC5.17%25ZAC
Buy
4.441M2.26B4.26BZAR4.271.17ZARDistribution Services
BRNBRIMSTONE INV CORP LTD-N600ZAC−0.17%−1ZAC
Buy
580348K1.489BZAR4.081.48ZAR5.405KProcess Industries
BUCBUFFALO COAL CORP83ZAC5.06%4ZAC
Buy
56046.48K191.72MZAR35.970.02ZAREnergy Minerals
BVTBIDVEST LTD22476ZAC0.02%4ZAC
Strong Buy
294.856K6.627B76.376BZAR15.1914.92ZAR126.468KRetail Trade
BWNBALWIN PROPERTIES LTD327ZAC−3.25%−11ZAC
Buy
52.578K17.193M1.766BZAR4.040.84ZARIndustrial Services
CAACA SALES HOLDINGS LTD718ZAC−1.37%−10ZAC
Buy
2.132M1.531B3.455BZAR10.700.69ZAR10.423KDistribution Services
CACCAFCA LIMITED130ZAC4.00%5ZAC
Neutral
60078K403.639MZAR0.1013.95ZAR260Producer Manufacturing
CATCAXTON CTP PUBLISH PRINT898ZAC1.01%9ZAC
Sell
5.187K4.658M3.227BZAR5.931.51ZARConsumer Services
CGRCALGRO M3 HLDGS LTD270ZAC−0.37%−1ZAC
Sell
35.278K9.525M309.555MZAR2.251.26ZARFinance
CHPCHOPPIES ENTERPRISES LTD90ZAC20.00%15ZAC
Strong Buy
74.26K6.683M1.146BZAR5.310.14ZAR9.177KRetail Trade
CLHCITY LODGE HOTELS LTD504ZAC1.20%6ZAC
Buy
2.126M1.072B2.858BZAR35.160.14ZAR1.213KConsumer Services
CLICLIENTELE LTD1006ZAC−0.49%−5ZAC
Strong Sell
15.081K15.171M3.393BZAR7.851.30ZAR2.085KMiscellaneous
CLSCLICKS GROUP LTD26394ZAC1.98%512ZAC
Sell
454.289K11.991B63.147BZAR24.1410.80ZAR16.492KRetail Trade
CMHCOMBINED MOTOR HLDGS LTD2782ZAC−0.68%−19ZAC
Buy
2.123K5.906M2.094BZAR4.766.03ZAR2.363KRetail Trade
CMLCORONATION FUND MNGRS LD3506ZAC−0.34%−12ZAC
Buy
213.376K748.096M12.313BZAR9.683.66ZARFinance
COHCURRO HOLDINGS LIMITED915ZAC0.22%2ZAC
Buy
3.745M3.427B5.465BZAR18.710.49ZARConsumer Services
CPICAPITEC BANK HLDGS LTD180617ZAC−0.55%−999ZAC
Sell
143.029K25.833B210.857BZAR22.8680.20ZAR14.758KFinance
CSBCASHBUILD LTD18622ZAC−0.19%−35ZAC
Strong Sell
4.547K84.674M4.228BZAR9.0020.95ZARRetail Trade
CTACAPITAL APPRECIATION LTD150ZAC−0.66%−1ZAC
Sell
3.6K540K1.825BZAR18.240.09ZARFinance
DCPDIS-CHEM PHARMACIES LTD2956ZAC−0.47%−14ZAC
Sell
243.033K718.406M25.534BZAR24.781.21ZAR20KRetail Trade
DGHDISTELL GROUP HLDGS LTD17426ZAC−0.13%−22ZAC
Sell
36.274K632.111M38.334BZAR16.3510.80ZAR4.609KConsumer Non-Durables
DRDDRD GOLD LTD1392ZAC−2.45%−35ZAC
Neutral
198.308K276.045M12.185BZAR11.011.31ZAR2.959KNon-Energy Minerals
DSYDISCOVERY LTD13839ZAC−0.77%−107ZAC
Buy
632.161K8.748B92.62BZAR17.188.25ZAR13.45KFinance
DTCDATATEC LTD3292ZAC−3.77%−129ZAC
Neutral
72.768K239.552M7.59BZAR16.432.16ZAR10.933KTechnology Services
ELIELLIES HOLDINGS LTD15ZAC0.00%0ZAC
Buy
3K45K120.81MZAR−0.07ZARDistribution Services
ENXENX GROUP LIMITED620ZAC1.64%10ZAC
Buy
3219.84K1.106BZAR4.461.38ZAR750Distribution Services
EOHEOH HOLDINGS LTD182ZAC−7.61%−15ZAC
Sell
882.344K160.587M1.096BZAR−0.43ZAR3.2KTechnology Services
EPEEPE CAPITAL PARTNERS LTD550ZAC−2.31%−13ZAC
Sell
185.316K101.924M1.497BZAR3.111.82ZAR68Finance
ETOETION LIMITED55ZAC0.00%0ZAC
Buy
748.191K41.151M241.276MZAR195Electronic Technology
EXXEXXARO RESOURCES LTD21748ZAC−3.30%−743ZAC
Neutral
479.056K10.419B54.321BZAR4.3252.48ZAR18.813KEnergy Minerals
FBRFAMOUS BRANDS LTD5972ZAC−2.69%−165ZAC
Sell
91.64K547.274M6.149BZAR12.894.80ZAR3.968KTransportation
FGLFINBOND GROUP LTD30ZAC0.00%0ZAC
Sell
152.992K4.59M272.473MZAR−0.33ZARFinance
FSRFIRSTRAND LTD6507ZAC−0.02%−1ZAC
Strong Buy
4.17M27.133B364.919BZAR11.225.84ZAR48.059KFinance
FTHFRONTIER TRANSPORT HLDG LD467ZAC0.21%1ZAC
Sell
8.907K4.16M1.351BZAR5.400.88ZARTransportation
GFIGOLD FIELDS LTD20326ZAC−0.60%−122ZAC
Neutral
783.213K15.92B182.278BZAR13.1815.63ZAR2.607KNon-Energy Minerals
GMLGEMFIELDS GROUP LIMITED374ZAC4.18%15ZAC
Buy
28K10.472M4.354BZAR3.760.98ZAR2.907KNon-Energy Minerals
GNDGRINDROD LTD1031ZAC−0.67%−7ZAC
Buy
919.443K947.946M6.977BZAR7.111.47ZAR3.916KTransportation
GPLGRAND PARADE INV LTD327ZAC−0.91%−3ZAC
Sell
15.1K4.938M1.418BZARConsumer Services
HARHARMONY GM CO LTD6300ZAC−0.82%−52ZAC
Neutral
1.225M7.715B38.889BZAR29.432.20ZARNon-Energy Minerals
HCIHOSKEN CONS INV LTD15963ZAC−1.05%−170ZAC
Sell
25.788K411.654M13.046BZAR4.7434.53ZARConsumer Services
HDCHUDACO INDUSTRIES LTD14382ZAC−0.93%−135ZAC
Buy
5.853K84.178M4.173BZAR8.3318.13ZAR3.768KDistribution Services
HLMHULAMIN LTD270ZAC1.89%5ZAC
Sell
88.584K23.918M865.93MZAR1.352.02ZARNon-Energy Minerals
HUGHUGE GROUP LTD302ZAC0.00%0ZAC
Buy
10.05K3.035M490.244MZAR4.600.66ZARCommunications
IMPIMPALA PLATINUM HLGS LTD20399ZAC0.51%104ZAC
Neutral
1.06M21.627B172.388BZAR5.3338.44ZAR66.196KNon-Energy Minerals
INLINVESTEC LTD11059ZAC−0.49%−55ZAC
Buy
320.896K3.549B214.309BZAR6.7716.54ZARFinance
ISBINSIMBI IND HLDGS LTD106ZAC0.00%0ZAC
Buy
218.378K23.148M393.124MZAR3.480.32ZAR640Non-Energy Minerals
ITEITALTILE LTD1325ZAC−0.30%−4ZAC
Strong Sell
41.506K54.995M16.182BZAR8.841.52ZARRetail Trade
JSCJASCO ELECTRON HLDGS LTD12ZAC0.00%0ZAC
Sell
143.877K1.727M43.509MZAR−0.06ZARElectronic Technology
JSEJSE LTD11636ZAC0.28%32ZAC
Strong Buy
78.162K909.493M10.082BZAR11.809.93ZAR403Finance
KALKAAP AGRI LIMITED4150ZAC−1.14%−48ZAC
Sell
175.859K729.815M2.969BZAR7.645.62ZAR6.752KCommercial Services
KAPKAP INDUSTRIAL HLDGS LTD409ZAC−1.21%−5ZAC
Sell
427.482K174.84M10.206BZAR6.090.70ZARTransportation
KIOKUMBA IRON ORE LTD52381ZAC−1.89%−1010ZAC
Buy
123.234K6.455B171.235BZAR8.0766.90ZARNon-Energy Minerals
KSTPSG KONSULT LIMITED1235ZAC−0.80%−10ZAC
Buy
2.978M3.678B15.959BZAR18.130.70ZAR2.917KFinance
LABLABAT AFRICA LTD10ZAC0.00%0ZAC
Sell
203.589K2.036M55.299MZAR27Commercial Services
LBRLIBSTAR HOLDINGS LTD623ZAC−0.16%−1ZAC
Buy
51.402K32.023M3.724BZAR16.340.39ZARConsumer Non-Durables
LEWLEWIS GROUP LTD4598ZAC−0.13%−6ZAC
Strong Sell
53.117K244.232M2.702BZAR6.557.30ZARRetail Trade
LHCLIFE HEALTHC GRP HLDGS LTD1700ZAC−2.91%−51ZAC
Strong Sell
2.648M4.502B25.478BZAR16.751.06ZARHealth Services
LTELIGHTHOUSE PROPERTIES PLC681ZAC−1.30%−9ZAC
Buy
1.318M897.424M11.675BZARFinance
MCGMULTICHOICE GROUP LTD11966ZAC−0.66%−79ZAC
Neutral
473.913K5.671B51.485BZAR−0.60ZAR7.204KConsumer Services
MDIMASTER DRILLING GRP LTD1390ZAC2.89%39ZAC
Buy
3K4.17M2.045BZAR5.552.45ZARNon-Energy Minerals
MFLMETROFILE HOLDINGS LTD320ZAC−3.03%−10ZAC
Strong Sell
47.163K15.092M1.369BZAR11.100.31ZAR1.23KTechnology Services
MHBMAHUBE INFRASTRUCTURE LTD645ZAC0.31%2ZAC
Buy
6.5K4.193M355.172MZAR7.390.88ZARFinance
MIXMIX TELEMATICS LTD501ZAC−0.20%−1ZAC
Neutral
34.494K17.281M2.783BZAR30.060.17ZAR1.083KTechnology Services
MPTMPACT LIMITED2913ZAC−1.59%−47ZAC
Sell
4.153K12.098M4.334BZAR7.843.92ZARProcess Industries
MRFMERAFE RESOURCES LTD137ZAC1.48%2ZAC
Buy
3.624M496.538M3.374BZAR1.680.81ZARNon-Energy Minerals