Largest companies by market cap — South Africa Stock Market

Market capitalization shows the value of a corporation by multiplying the stock price by the number of stocks outstanding. Companies are sorted according to their market cap. Any public company with a market cap above $10 billion is generally considered to be a large cap company. Large-cap stocks are usually industry and sector leaders, and represent well-known, established companies.

           
ANH ANHEUSER-BUSCH INBEV SA NV
113372.000.33%369.00Sell309.617K2219.281B21.0253.55172603.00Consumer Non-Durables
BHP BHP GROUP PLC
33897.001.40%468.00Buy1.868M1681.142B13.2623.63Non-Energy Minerals
PRX PROSUS N.V.
100400.002.61%2550.00Buy1.174M1588.066B26.4715078.00Technology Services
BTI BRITISH AMERICAN TOB PLC
58843.002.18%1253.00Buy1.130M1307.816B11.1648.2663877.00Consumer Non-Durables
NPN NASPERS LTD -N-
213600.002.94%6100.00Buy1.673M909.667B14.78409.8120196.00Communications
CFR COMPAGNIE FIN RICHEMONT
11079.00-0.63%-70.00Sell6.906M571.684B27.794.01Consumer Durables
GLN GLENCORE PLC
4421.003.56%152.00Sell2.298M569.449B47.160.86158000.00Non-Energy Minerals
AGL ANGLO AMERICAN PLC
41775.001.70%700.00Buy2.760M507.926B8.5645.22Non-Energy Minerals
AMS ANGLO AMERICAN PLAT LTD
131725.00-0.68%-903.00Buy194.816K348.270B29.1145.5524789.00Non-Energy Minerals
FSRP FIRSTRAND LTD B PREF
8425.000.30%25.00Sell16.275K347.764B11.515.3948780.00Finance
FSR FIRSTRAND LTD
6410.003.39%210.00Buy10.417M347.764B11.515.3948780.00Finance
ABSP ABSA BANK LTD PREF
74500.000.68%500.00Buy2.642K335.401B43.1817.14Finance
SBKP STD BANK GROUP 6,5%PREF
75.000.00%0.00Sell1.000K259.175B9.2717.5353178.00Finance
SBPP STANDARD BANK GROUP PREF
8680.000.29%25.00Sell41.462K259.175B9.2717.5353178.00Finance
SBK STANDARD BANK GROUP LTD
16950.004.36%708.00Buy5.094M259.175B9.2717.5353178.00Finance
VOD VODACOM GROUP LTD
11650.003.47%391.00Sell2.788M191.333B11.899.477746.00Communications
SLM SANLAM LIMITED
7889.004.13%313.00Buy7.190M165.289B15.664.8421267.00Finance
SOL SASOL LIMITED
27359.002.56%684.00Sell1.758M164.943B38.277.3731429.00Process Industries
CPI CAPITEC BANK HLDGS LTD
145500.003.91%5478.00Buy277.763K161.903B27.9950.0213475.00Finance
MTN MTN GROUP LTD
8733.000.74%64.00Sell3.791M155.869B17.774.8818835.00Communications
SOLBE1 BEE - SASOL LIMITED
25000.000.00%0.00Sell293154.585B35.877.3731429.00Process Industries
MNP MONDI PLC
32696.003.04%964.00Strong Buy1.073M153.984B9.7730.6026493.00Process Industries
S32 SOUTH32 LIMITED
2895.002.99%84.00Buy648.146K137.249B25.971.0125784.00Non-Energy Minerals
KIO KUMBA IRON ORE LTD
41619.00-0.66%-277.00Buy472.886K134.423B8.0152.3312050.00Non-Energy Minerals
ANG ANGLOGOLD ASHANTI LTD
28500.00-5.37%-1618.00Sell2.507M125.076B41.167.32Non-Energy Minerals
ABG ABSA GROUP LIMITED
15288.005.14%748.00Neutral3.927M120.857B8.8816.3740856.00Finance
RMH RMB HOLDINGS LTD
8212.003.84%304.00Buy3.146M111.623B11.197.0748780.00Finance
BID BID CORPORATION LTD
33847.003.09%1014.00Buy1.466M109.558B26.6612.3125858.00Distribution Services
IMP IMPALA PLATINUM HLGS LTD
13900.000.00%0.00Buy7.936M108.809B67.902.0550712.00Non-Energy Minerals
REM REMGRO LTD
19596.002.20%421.00Buy1.599M108.327B-1.78Producer Manufacturing
NED NEDBANK GROUP LTD
21690.002.00%425.00Sell2.032M102.317B7.5728.0830877.00Finance
SGL SIBANYE GOLD LIMITED
3400.00-1.13%-39.00Buy17.679M91.822B-1.2564906.00Non-Energy Minerals
OMU OLD MUTUAL LIMITED
1945.003.46%65.00Buy18.334M88.521B9.132.06Finance
INPR INVESTEC LTD PREF
7999.000.93%74.00Sell22.627K80.568B9.328.9610573.00Finance
INL INVESTEC LTD
8660.003.79%316.00Buy1.918M80.568B9.328.9610573.00Finance
INPPR INVESTEC PLC PREF (RAND)
9320.001.30%120.00Strong Buy73079.793B8.859.1510573.00Finance
INPP INVESTEC PLC PREF
8500.00-3.41%-300.00Strong Sell12579.793B8.859.1510573.00Finance
INP INVESTEC PLC
8597.003.82%316.00Buy2.858M79.793B8.859.1510573.00Finance
DSY DISCOVERY LTD
12200.006.13%705.00Buy2.949M75.465B11.4810.02Finance
DSBP DISCOVERY LTD B PREF
9525.000.00%0.00Buy2.260K75.465B11.4810.02Finance
NRP NEPI ROCKCASTLE PLC
12589.000.11%14.00Strong Sell750.101K75.424B15.218.27Finance
GFI GOLD FIELDS LTD
8678.00-3.27%-293.00Buy2.225M74.337B58.681.535601.00Non-Energy Minerals
SHP SHOPRITE HOLDINGS LTD
12958.001.55%198.00Strong Sell2.687M67.731B16.617.84147268.00Retail Trade
GRT GROWTHPOINT PROP LTD
2222.00-0.67%-15.00Strong Sell17.841M67.157B10.432.14601.00Finance
BVT BIDVEST LTD
20228.004.27%828.00Sell1.046M65.883B17.3311.19123841.00Commercial Services
CLS CLICKS GROUP LTD
26009.001.86%475.00Buy807.893K64.224B37.356.8414753.00Retail Trade
PPH PEPKOR HOLDINGS LTD
1756.00-0.85%-15.00Buy2.028M61.099B28.290.63Retail Trade
MEI MEDICLINIC INT PLC
7735.003.28%246.00Strong Buy1.155M55.558B23.133.1932398.00Health Services
QLT QUILTER PLC
3056.006.33%182.00Buy11.678M53.114B22.481.214343.00Finance
RNI REINET INVESTMENTS S.C.A
27869.000.68%187.00Sell1.148M51.621B29.019.54Finance
MCG MULTICHOICE GROUP LTD
11800.000.63%74.00Sell1.433M51.175B-1.177053.00Consumer Services
APN ASPEN PHARMACARE HLDGS LTD
11057.00-0.56%-62.00Sell1.979M50.681B23.984.6310001.00Health Technology
PSG PSG GROUP LTD
23871.003.41%787.00Strong Buy205.203K50.361B22.8210.11Finance
WHL WOOLWORTHS HOLDINGS LTD
4833.000.69%33.00Sell4.609M46.285B-1.14Retail Trade
MRP MR PRICE GROUP LTD
18344.002.87%511.00Buy1.310M46.237B16.2111.0018983.00Retail Trade
RMI RAND MERCHANT INV HLDGS LTD
3055.005.06%147.00Buy2.132M44.482B10.972.6537646.00Finance
FFA FORTRESS REIT LTD A
1953.000.00%0.00Sell1.903M43.343B16.721.1759.00Finance
NHM NORTHAM PLATINUM LTD
12070.00-1.91%-235.00Buy1.685M43.052B716.240.1715358.00Producer Manufacturing
HMN HAMMERSON PLC
5761.002.51%141.00Strong Buy1.220M42.289B-14.88593.00Finance
RDF REDEFINE PROPERTIES LTD
771.00-0.13%-1.00Sell13.023M41.933B12.500.62Finance
CCO CAPITAL&COUNTIES PROP PLC
4929.002.16%104.00Strong Buy2.450M40.886B-3.53Finance
SPP THE SPAR GROUP LTD
20003.002.15%421.00Sell783.135K37.705B17.4211.24Distribution Services
EXX EXXARO RESOURCES LTD
13718.00-1.68%-235.00Buy998.831K35.013B3.8436.316500.00Energy Minerals
TBS TIGER BRANDS LTD
20892.001.82%373.00Sell654.075K33.978B8.8023.33Consumer Non-Durables
TFG THE FOSCHINI GROUP LIMITED
15040.002.66%390.00Strong Sell1.435M33.880B12.4711.7429121.00Retail Trade
LHC LIFE HEALTHC GRP HLDGS LTD
2367.002.91%67.00Sell4.512M33.478B13.041.76Health Services
SNT SANTAM LIMITED
29852.001.63%478.00Buy50.650K32.445B13.5421.706043.00Finance
ARI AFRICAN RAINBOW MIN LTD
16800.002.15%354.00Buy1.421M31.805B8.9018.4421417.00Non-Energy Minerals
MTM MOMENTUM MET HLDGS LTD
2172.001.97%42.00Strong Buy7.303M31.023B13.911.5315774.00Finance
PIK PICK N PAY STORES LTD
6627.002.22%144.00Sell1.082M30.870B19.923.25Retail Trade
LBH LIBERTY HOLDINGS LTD
11335.001.93%215.00Buy366.390K30.544B10.9210.189321.00Finance
LBHP LIBERTY HLDGS 11C PREF
106.00-0.93%-1.00Sell1.000K30.544B10.9210.189321.00Finance
VVO VIVO ENERGY PLC
2380.003.48%80.00Buy371.673K28.920B14.212380.00Utilities
DGH DISTELL GROUP HLDGS LTD
12795.00-1.54%-200.00Strong Sell222.102K28.533B31.824.084936.00Consumer Non-Durables
ASR ASSORE LTD
27078.000.66%178.00Buy64.200K27.746B4.6857.512783.00Non-Energy Minerals
AVI AVI LTD
8917.002.03%177.00Buy1.294M27.260B17.884.8910351.00Producer Manufacturing
HAR HARMONY GM CO LTD
4617.00-4.59%-222.00Sell3.083M25.919B-4.8839773.00Non-Energy Minerals
NTCP NETCARE LIMITED PREF
8200.000.00%0.00Buy825.364B10.671.77Health Services
NTC NETCARE LIMITED
1907.001.11%21.00Neutral4.868M25.364B10.671.77Health Services
RES RESILIENT REIT LIMITED
6680.001.61%106.00Sell424.472K23.868B5.2812.4628.00Finance
SAP SAPPI LTD
4690.002.63%120.00Buy6.193M23.314B8.195.57Process Industries
BAW BARLOWORLD LTD
11187.001.76%193.00Sell741.554K23.211B9.6911.35Producer Manufacturing
DCP DIS-CHEM PHARMACIES LTD
2635.002.09%54.00Buy320.199K22.195B39.910.6517866.00Retail Trade
PFG PIONEER FOODS GROUP LTD
10880.00-0.17%-19.00Buy250.116K21.135B22.754.79Consumer Non-Durables
TKG TELKOM SA SOC LTD
4059.00-1.24%-51.00Sell2.214M20.378B8.874.6415296.00Communications
TRU TRUWORTHS INT LTD
4932.003.18%152.00Sell4.330M20.339B23.452.0210328.00Retail Trade
VKE VUKILE PROPERTY FUND LTD
2003.00-0.25%-5.00Buy1.491M19.201B10.901.84Finance
FFB FORTRESS REIT LTD B
801.000.00%0.00Sell3.751M17.776B6.861.1759.00Finance
GTC GLOBE TRADE CENTRE S.A.
3600.000.00%0.00Strong Buy1.918K17.575B12.662.87Finance
ITE ITALTILE LTD
1373.00-1.93%-27.00Sell150.611K17.458B13.651.032545.00Retail Trade
SRE SIRIUS REAL ESTATE LTD
1570.00-0.32%-5.00Buy1.203M16.060B7.332.08400.00Finance
EPP EPP N.V.
1676.00-1.93%-33.00Strong Sell229.639K15.517B7.122.38198.00Finance
HYP HYPROP INV LTD
5470.00-0.05%-3.00Sell817.912K13.972B84.790.65271.00Finance
CML CORONATION FUND MNGRS LD
4022.001.16%46.00Sell1.147M13.908B11.633.42Finance
MTH MOTUS HOLDINGS LTD
7490.003.57%258.00Buy516.303K13.804B7.599.5318628.00Distribution Services
TCP TRANSACTION CAPITAL LTD
2253.002.55%56.00Buy849.326K13.513B18.491.19Finance
MSP MAS REAL ESTATE INC.
1906.000.21%4.00Buy406.439K13.370B13.611.39Finance
KST PSG KONSULT LIMITED
952.00-0.73%-7.00Buy119.303K12.757B20.300.472886.00Finance
RBP ROYAL BAFOKENG PLATINUM LTD
4950.000.00%0.00Buy160.142K12.611B347.610.149508.00Non-Energy Minerals
TSG TSOGO SUN GAMING LTD
1186.00-1.00%-12.00Sell921.278K11.650B8.321.4425844.00Consumer Services
Load More
Home Stock Screener Forex Screener Crypto Screener Economic Calendar Shows How It Works Chart Features Pricing House Rules Moderators Website & Broker Solutions Widgets Charting Solutions Lightweight Charting Library Help Center Refer a friend Feature Request Blog & News Twitter
Profile Profile Settings Account and Billing Refer a friend My Support Tickets Help Center Ideas Published Followers Following Private Messages Chat Sign Out