Largest South African (JSE) Stocks by Market Cap

UPDATED Jul 14, 2025

Discover large cap South African companies that are on the JSE. These companies are organised by Market Cap.

222 companies
CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv YieldIndustry
NPN
Naspers
R5,420.99-0.6%47.8%R838.5bR6,832.89PE8.7xE-1.2%0.2%Retail
FSR
FirstRand
R72.09-2.9%-9.8%R403.3bR86.18PE10.1xE8.1%6.1%Diversified Financials
CPI
Capitec Bank Holdings
R3,404.13-4.3%22.1%R394.3bR3,782.63PB7.8xE15.7%1.9%Banks
GFI
Gold Fields
R432.18-0.03%46.4%R386.8bR440.12PE17.3xE27.1%2.1%Materials
SBK
Standard Bank Group
R219.92-2.5%1.3%R360.7bR262.46PB1.3xE9.1%6.9%Banks
VOD
Vodacom Group
R139.340.7%40.1%R269.2bR137.00PE16.2xE15.8%4.4%Telecom
MTN
MTN Group
R142.660.7%76.9%R257.7bR149.89PS1.4xE63.5%2.4%Telecom
VAL
Valterra Platinum
R863.431.5%36.3%R226.7bR731.18PE32.1xE20.0%1.5%Materials
SLM
Sanlam
R85.71-3.1%3.3%R178.9bR97.79PE9.4xE5.4%5.2%Insurance
HAR
Harmony Gold Mining
R257.730.9%45.1%R160.4bR275.00PE15.2xE48.6%1.2%Materials
IMP
Impala Platinum Holdings
R173.760.2%80.7%R155.8bR135.00PS1.8xE95.1%0%Materials
BID
Bid
R444.66-2.4%4.1%R149.0bR500.73PE18.8xE8.8%2.5%Consumer Retailing
SHP
Shoprite Holdings
R271.62-2.9%-8.5%R146.8bR312.33PE21.3xE12.0%2.7%Consumer Retailing
ABG
Absa Group
R173.69-2.3%10.1%R144.1bR212.00PB0.8xE9.1%8.9%Banks
DSY
Discovery
R212.47-2.7%52.3%R141.6bR250.44PE17.3xE18.5%1.1%Insurance
OUT
OUTsurance Group
R76.96-2.4%63.6%R119.0bR81.22PE28.3xE12.5%2.8%Insurance
INL
Investec Group
R131.260.6%-7.6%R112.6bR128.11PE7.5xE8.1%6.5%Diversified Financials
NED
Nedbank Group
R234.04-2.7%-10.6%R109.3bR303.50PB1xE6.6%8.9%Banks
SSW
Sibanye Stillwater
R38.508.5%81.0%R109.0bR26.42PB2.5xE63.8%0%Materials
PPH
Pepkor Holdings
R26.68-4.5%34.2%R98.2bR32.18PE37.5xS9.6%1.8%Retail
NRP
NEPI Rockcastle
R136.150.04%0.9%R97.0bR150.35PE7.9xE3.1%8.3%Real Estate Management and Development
KIO
Kumba Iron Ore
R299.880.6%-32.2%R96.2bR348.75PE6.5xE-5.0%12.9%Materials
REM
Remgro
R168.140.2%22.3%R93.1bR155.26PE14.4xn/a1.7%Diversified Financials
CLS
Clicks Group
R355.40-3.1%1.0%R84.6bR421.67PE28.2xE12.1%2.2%Consumer Retailing
Page 1 of 10