Skip to content
StockMarketAgent

Top South Africa stocks

Top 100 South Africa stocks ranked by market cap from the daily-refreshed coverage universe. Sector mix below the table. Market caps and prices in ZAc.

Sector mix
  • Materials · 43
  • Financials · 42
  • Real Estate · 40
  • Consumer Discretionary · 35
  • Industrials · 31
  • Consumer Staples · 20
  • Technology · 14
  • Healthcare · 9
  • Communication Services · 9
  • Energy · 5
#SymbolCompanySectorExchangePriceMarket cap
1jse/BHGMaterialsJohannesburg Stock ExchangeZAC 69174.00ZAC 3.50T
2jse/ANHConsumer StaplesJohannesburg Stock ExchangeZAC 131148.00ZAC 2.55T
3jse/BTIConsumer StaplesJohannesburg Stock ExchangeZAC 95102.00ZAC 2.06T
4jse/CFRConsumer DiscretionaryJohannesburg Stock ExchangeZAC 334500.00ZAC 1.96T
5jse/PRXConsumer DiscretionaryJohannesburg Stock ExchangeZAC 79150.00ZAC 1.84T
6jse/GLNMaterialsJohannesburg Stock ExchangeZAC 12600.00ZAC 1.47T
7jse/AGLMaterialsJohannesburg Stock ExchangeZAC 86272.00ZAC 921.77B
8jse/ANGMaterialsJohannesburg Stock ExchangeZAC 173845.00ZAC 887.60B
9jse/NPNConsumer DiscretionaryJohannesburg Stock ExchangeZAC 89300.00ZAC 676.29B
10jse/GFIMaterialsJohannesburg Stock ExchangeZAC 73491.00ZAC 657.76B
11jse/CPIFinancialsJohannesburg Stock ExchangeZAC 435000.00ZAC 503.91B
12jse/FSRFinancialsJohannesburg Stock ExchangeZAC 8953.00ZAC 498.28B
13jse/SBKFinancialsJohannesburg Stock ExchangeZAC 30648.00ZAC 497.38B
14jse/MTNCommunication ServicesJohannesburg Stock ExchangeZAC 21020.00ZAC 385.29B
15jse/VALMaterialsJohannesburg Stock ExchangeZAC 145825.00ZAC 382.14B
16jse/VODCommunication ServicesJohannesburg Stock ExchangeZAC 14616.00ZAC 282.39B
17jse/IMPMaterialsJohannesburg Stock ExchangeZAC 26847.00ZAC 241.13B
18jse/S32MaterialsJohannesburg Stock ExchangeZAC 5028.00ZAC 220.16B
19jse/ABGFinancialsJohannesburg Stock ExchangeZAC 23044.00ZAC 190.98B
20jse/DSYFinancialsJohannesburg Stock ExchangeZAC 27350.00ZAC 183.96B
21jse/HARMaterialsJohannesburg Stock ExchangeZAC 29227.00ZAC 182.62B
22jse/SLMFinancialsJohannesburg Stock ExchangeZAC 8656.00ZAC 180.88B
23jse/SSWMaterialsJohannesburg Stock ExchangeZAC 5480.00ZAC 155.12B
24jse/SHPConsumer DiscretionaryJohannesburg Stock ExchangeZAC 28640.00ZAC 154.84B
25jse/NPHMaterialsJohannesburg Stock ExchangeZAC 35693.00ZAC 140.53B
26jse/BIDConsumer StaplesJohannesburg Stock ExchangeZAC 40836.00ZAC 137.20B
27jse/SOLMaterialsJohannesburg Stock ExchangeZAC 21298.00ZAC 136.91B
28jse/SOLBE1Johannesburg Stock ExchangeZAC 10000.00ZAC 136.91B
29jse/NEDFinancialsJohannesburg Stock ExchangeZAC 26057.00ZAC 119.06B
30jse/INLFinancialsJohannesburg Stock ExchangeZAC 13277.00ZAC 113.50B
31jse/INPFinancialsJohannesburg Stock ExchangeZAC 13635.00ZAC 113.50B
32jse/OUTFinancialsJohannesburg Stock ExchangeZAC 7085.00ZAC 109.65B
33jse/REMFinancialsJohannesburg Stock ExchangeZAC 18800.00ZAC 104.09B
34jse/KIOMaterialsJohannesburg Stock ExchangeZAC 32360.00ZAC 103.65B
35jse/RNIFinancialsJohannesburg Stock ExchangeZAC 56320.00ZAC 102.48B
36jse/NRPReal EstateJohannesburg Stock ExchangeZAC 14125.00ZAC 100.39B
37jse/PPHConsumer DiscretionaryJohannesburg Stock ExchangeZAC 2248.00ZAC 82.95B
38jse/BVTIndustrialsJohannesburg Stock ExchangeZAC 23420.00ZAC 79.60B
39jse/MNPMaterialsJohannesburg Stock ExchangeZAC 17478.00ZAC 76.98B
40jse/PANMaterialsJohannesburg Stock ExchangeZAC 3398.00ZAC 68.48B
41jse/APNHealthcareJohannesburg Stock ExchangeZAC 14665.00ZAC 65.12B
42jse/CLSHealthcareJohannesburg Stock ExchangeZAC 26429.00ZAC 61.80B
43jse/OMUFinancialsJohannesburg Stock ExchangeZAC 1335.00ZAC 55.76B
44jse/QLTFinancialsJohannesburg Stock ExchangeZAC 4143.00ZAC 55.43B
45jse/GRTReal EstateJohannesburg Stock ExchangeZAC 1633.00ZAC 55.32B
46jse/PHPReal EstateJohannesburg Stock ExchangeZAC 2121.00ZAC 54.46B
47jse/SHCReal EstateJohannesburg Stock ExchangeZAC 2998.00ZAC 54.11B
48jse/EXXEnergyJohannesburg Stock ExchangeZAC 21506.00ZAC 50.35B
49jse/MTMFinancialsJohannesburg Stock ExchangeZAC 3831.00ZAC 48.95B
50jse/WHLConsumer DiscretionaryJohannesburg Stock ExchangeZAC 5277.00ZAC 47.73B
51jse/ARIMaterialsJohannesburg Stock ExchangeZAC 23010.00ZAC 45.11B
52jse/N91FinancialsJohannesburg Stock ExchangeZAC 4843.00ZAC 44.80B
53jse/NY1FinancialsJohannesburg Stock ExchangeZAC 4651.00ZAC 44.80B
54jse/TBSConsumer StaplesJohannesburg Stock ExchangeZAC 28936.00ZAC 43.57B
55jse/SNTFinancialsJohannesburg Stock ExchangeZAC 39655.00ZAC 43.32B
56jse/DRDMaterialsJohannesburg Stock ExchangeZAC 4948.00ZAC 43.01B
57jse/RDFReal EstateJohannesburg Stock ExchangeZAC 619.00ZAC 43.01B
58jse/MRPConsumer DiscretionaryJohannesburg Stock ExchangeZAC 15639.00ZAC 40.31B
59jse/HMNReal EstateJohannesburg Stock ExchangeZAC 7370.00ZAC 38.89B
60jse/SREReal EstateJohannesburg Stock ExchangeZAC 2290.00ZAC 36.19B
61jse/BOXConsumer DiscretionaryJohannesburg Stock ExchangeZAC 7950.00ZAC 35.99B
62jse/KSTFinancialsJohannesburg Stock ExchangeZAC 2794.00ZAC 34.88B
63jse/AVIConsumer StaplesJohannesburg Stock ExchangeZAC 9798.00ZAC 32.54B
64jse/DCPHealthcareJohannesburg Stock ExchangeZAC 3598.00ZAC 30.83B
65jse/FFBReal EstateJohannesburg Stock ExchangeZAC 2455.00ZAC 29.91B
66jse/TKGCommunication ServicesJohannesburg Stock ExchangeZAC 5927.00ZAC 29.58B
67jse/VKEReal EstateJohannesburg Stock ExchangeZAC 2350.00ZAC 29.25B
68jse/RESReal EstateJohannesburg Stock ExchangeZAC 8394.00ZAC 28.01B
69jse/KROTechnologyJohannesburg Stock ExchangeZAC 84100.00ZAC 25.44B
70jse/ADHConsumer StaplesJohannesburg Stock ExchangeZAC 4448.00ZAC 24.46B
71jse/PMRConsumer StaplesJohannesburg Stock ExchangeZAC 18029.00ZAC 23.24B
72jse/SRIIndustrialsJohannesburg Stock ExchangeZAC 1834.00ZAC 22.83B
73jse/HYPReal EstateJohannesburg Stock ExchangeZAC 5606.00ZAC 22.80B
74jse/TFGConsumer DiscretionaryJohannesburg Stock ExchangeZAC 6916.00ZAC 22.40B
75jse/APHMaterialsJohannesburg Stock ExchangeZAC 1775.00ZAC 22.28B
76jse/OPAFinancialsJohannesburg Stock ExchangeZAC 1766.00ZAC 21.81B
77jse/NTCHealthcareJohannesburg Stock ExchangeZAC 1729.00ZAC 20.61B
78jse/TRUConsumer DiscretionaryJohannesburg Stock ExchangeZAC 5236.00ZAC 19.10B
79jse/MTHConsumer DiscretionaryJohannesburg Stock ExchangeZAC 10590.00ZAC 18.53B
80jse/DTCTechnologyJohannesburg Stock ExchangeZAC 7510.00ZAC 17.65B
81jse/TGAEnergyJohannesburg Stock ExchangeZAC 13776.00ZAC 17.53B
82jse/BYITechnologyJohannesburg Stock ExchangeZAC 6983.00ZAC 16.56B
83jse/GCTJohannesburg Stock ExchangeZAC 1530.00ZAC 16.28B
84jse/CMLFinancialsJohannesburg Stock ExchangeZAC 4538.00ZAC 15.86B
85jse/LHCHealthcareJohannesburg Stock ExchangeZAC 1101.00ZAC 15.76B
86jse/LTEReal EstateJohannesburg Stock ExchangeZAC 749.00ZAC 15.58B
87jse/WBCConsumer DiscretionaryJohannesburg Stock ExchangeZAC 3668.00ZAC 15.32B
88jse/OMNIndustrialsJohannesburg Stock ExchangeZAC 9607.00ZAC 15.02B
89jse/GNDIndustrialsJohannesburg Stock ExchangeZAC 2243.00ZAC 14.97B
90jse/EQUReal EstateJohannesburg Stock ExchangeZAC 1748.00ZAC 14.44B
91jse/FTAReal EstateJohannesburg Stock ExchangeZAC 1809.00ZAC 14.07B
92jse/FTBReal EstateJohannesburg Stock ExchangeZAC 678.00ZAC 14.07B
93jse/PIKConsumer DiscretionaryJohannesburg Stock ExchangeZAC 1909.00ZAC 13.98B
94jse/SSUConsumer DiscretionaryJohannesburg Stock ExchangeZAC 1034.00ZAC 13.88B
95jse/MSPReal EstateJohannesburg Stock ExchangeZAC 2079.00ZAC 13.72B
96jse/JSEFinancialsJohannesburg Stock ExchangeZAC 15900.00ZAC 12.88B
97jse/HCIIndustrialsJohannesburg Stock ExchangeZAC 17185.00ZAC 12.50B
98jse/SPPConsumer StaplesJohannesburg Stock ExchangeZAC 6340.00ZAC 12.21B
99jse/AFEMaterialsJohannesburg Stock ExchangeZAC 11495.00ZAC 12.13B
100jse/SUIConsumer DiscretionaryJohannesburg Stock ExchangeZAC 4920.00ZAC 11.85B
Other markets