South Africa List of stocks
Ticker Name Isin Currency Exchange Country
AGG.AX AngloGold Ashanti Limited US0351282068 AUD ASX South Africa
NPN.JO Naspers Limited AE000015889N ZAc JNB South Africa
FSR.JO FirstRand Limited AE000066304I ZAc JNB South Africa
AMS.JO Anglo American Platinum Limited AE000013181B ZAc JNB South Africa
SBK.JO Standard Bank Group Limited ZAE00010981 ZAc JNB South Africa
VOD.JO Vodacom Group Limited US92858D2009 ZAc JNB South Africa
CPI.JO Capitec Bank Holdings Limited AG000180977C ZAc JNB South Africa
SOLBE1.JO Sasol Limited US8038663006 ZAc JNB South Africa
SLM.JO Sanlam Limited AG000178773S ZAc JNB South Africa
MTN.JO MTN Group Limited ZAE00004216 ZAc JNB South Africa
ANG.JO AngloGold Ashanti Limited GH0000000607 ZAc JNB South Africa
SOL.JO Sasol Limited US8038663006 ZAc JNB South Africa
ABG.JO Absa Group Limited AE000255915A ZAc JNB South Africa
RMH.JO RMB Holdings Limited ZAE00002450 ZAc JNB South Africa
IMP.JO Impala Platinum Holdings Limited AE000083648I ZAc JNB South Africa
BID.JO Bid Corporation Limited ZAE00021653 ZAc JNB South Africa
REM.JO Remgro Limited ZAE00002648 ZAc JNB South Africa
KIO.JO Kumba Iron Ore Limited ZAE00008534 ZAc JNB South Africa
NED.JO Nedbank Group Limited ZAE00000487 ZAc JNB South Africa
SSW.JO Sibanye Stillwater Limited AE000259701S ZAc JNB South Africa
GFI.JO Gold Fields Limited AE000018123T ZAc JNB South Africa
INL.JO Investec Group GB00B17BBQ50 ZAc JNB South Africa
INP.JO Investec Group GB00B17BBQ50 ZAc JNB South Africa
OMU.JO Old Mutual Limited ZAE00025536 ZAc JNB South Africa
DSY.JO Discovery Limited AE000158564D ZAc JNB South Africa
SHP.JO Shoprite Holdings Limited ZAE00001208 ZAc JNB South Africa
BVT.JO The Bidvest Group Limited ZAE00011732 ZAc JNB South Africa
CLS.JO Clicks Group Limited AE000134854D ZAc JNB South Africa
PPH.JO Pepkor Holdings Limited ZAE00025947 ZAc JNB South Africa
GRT.JO Growthpoint Properties Limited ZAE00017942 ZAc JNB South Africa
MEI.JO Mediclinic International plc GB00B8HX8Z88 ZAc JNB South Africa
APN.JO Aspen Pharmacare Holdings Limited SN1IRD5QWQ94 ZAc JNB South Africa
PSG.JO PSG Group Ltd ZAE00001301 ZAc JNB South Africa
MCG.JO MultiChoice Group Limited AE000265971M ZAc JNB South Africa
MRP.JO Mr Price Group Limited AE000200457M ZAc JNB South Africa
RMI.JO Rand Merchant Investment Holdings Limited AE000210688A ZAc JNB South Africa
FFA.JO Fortress REIT Limited AG000147976F ZAc JNB South Africa
WHL.JO Woolworths Holdings Limited ZAE00006386 ZAc JNB South Africa
LHC.JO Life Healthcare Group Holdings Limited ZAE00014589 ZAc JNB South Africa
SPP.JO The SPAR Group Ltd ZAE00005851 ZAc JNB South Africa
HAR.JO Harmony Gold Mining Company Limited ZAE00001522 ZAc JNB South Africa
RDF.JO Redefine Properties Limited ZAE00019025 ZAc JNB South Africa
TFG.JO The Foschini Group Limited ZAE00014846 ZAc JNB South Africa
EXX.JO Exxaro Resources Limited ZAE00008499 ZAc JNB South Africa
SNT.JO Santam Ltd ES0113900J37 ZAc JNB South Africa
ARI.JO African Rainbow Minerals Limited AE000054045A ZAc JNB South Africa
PIK.JO Pick n Pay Stores Limited AE000005443P ZAc JNB South Africa
MTM.JO Momentum Metropolitan Holdings Limited AE000269890T ZAc JNB South Africa
TBS.JO Tiger Brands Limited AE000071080T ZAc JNB South Africa
NTC.JO Netcare Limited ZAE00001195 ZAc JNB South Africa
AVI.JO AVI Limited ZAE00004943 ZAc JNB South Africa
DGH.JO Distell Group Holdings Limited AE000248811D ZAc JNB South Africa
RES.JO Resilient REIT Limited AE000209557R ZAc JNB South Africa
TRU.JO Truworths International Limited ZAE00002829 ZAc JNB South Africa
DCP.JO Dis-Chem Pharmacies Limited AE000227831D ZAc JNB South Africa
BAW.JO Barloworld Limited ZAE00002663 ZAc JNB South Africa
SAP.JO Sappi Limited ZAE00000628 ZAc JNB South Africa
ITE.JO Italtile Limited AE000099123I ZAc JNB South Africa
VKE.JO Vukile Property Fund Limited ZAE00018086 ZAc JNB South Africa
MTH.JO Motus Holdings Limited AE000261913M ZAc JNB South Africa
CML.JO Coronation Fund Managers Limited BC9A29E6FF77 ZAc JNB South Africa
TKG.JO Telkom SA SOC Limited ZAE00004489 ZAc JNB South Africa
RBP.JO Royal Bafokeng Platinum Limited AE000149936R ZAc JNB South Africa
HYP.JO Hyprop Investments Limited AE000190724H ZAc JNB South Africa
TCP.JO Transaction Capital Limited AE000167391T ZAc JNB South Africa
FFB.JO Fortress REIT Limited AE000248506T ZAc JNB South Africa
KST.JO PSG Konsult Limited CF3D86FD2819 ZAc JNB South Africa
AFE.JO AECI Ltd AE000000238A ZAc JNB South Africa
RCL.JO RCL Foods Limited AE000179438T ZAc JNB South Africa
MSM.JO Massmart Holdings Limited AE000152617M ZAc JNB South Africa
EQU.JO Equites Property Fund Limited AE000188843E ZAc JNB South Africa
IPF.JO Investec Property Fund Limited ZAG00015495 ZAc JNB South Africa
RLO.JO Reunert Limited AE000057428R ZAc JNB South Africa
TSG.JO Tsogo Sun Gaming Limited AE000273116S ZAc JNB South Africa
JSE.JO JSE Limited US8038663006 ZAc JNB South Africa
DRD.JO DRDGOLD Limited US26152H3012 ZAc JNB South Africa
BUF.V Buffalo Coal Corp. CA119442101 CAD VAN South Africa
HMY Harmony Gold Mining Company Limited US413216300 USD NYQ South Africa
GFI Gold Fields Limited ZAE00001812 USD NYQ South Africa
DRD DRDGOLD Limited US26152H301 USD NYQ South Africa
AU AngloGold Ashanti Limited US035128206 USD NYQ South Africa
ANGPY Anglo American Platinum Limited US03486T202 USD PNK South Africa
AGRPY Absa Group Limited ZAE00025591 USD PNK South Africa
BDVSY The Bidvest Group Limited US88332EAA1 USD PNK South Africa
CLCGY Clicks Group Limited US18682W205 USD PNK South Africa
IMPUY Impala Platinum Holdings Limited US452553308 USD PNK South Africa
KIROY Kumba Iron Ore Limited US50125N104 USD PNK South Africa
MRPLY Mr Price Group Limited ZAE00020045 USD PNK South Africa
MTNOY MTN Group Limited US62474M108 USD PNK South Africa
NPKLY Nampak Limited US629898206 USD PNK South Africa
NPSNY Naspers Limited ZAE00001588 USD PNK South Africa
NDBKY Nedbank Group Limited US63975K104 USD PNK South Africa
PPCLY PPC Ltd US69354A104 USD PNK South Africa
SLLDY Sanlam Limited US80104Q208 USD PNK South Africa
SPPJY Sappi Limited US803069202 USD PNK South Africa
SRGHY Shoprite Holdings Limited ZAE00001208 USD PNK South Africa
SGBLY Standard Bank Group Limited ZAE00010981 USD PNK South Africa
TBLMY Tiger Brands Limited ZAE00007108 USD PNK South Africa
VDMCY Vodacom Group Limited US92858D200 USD PNK South Africa
WLWHY Woolworths Holdings Limited ZAE00006386 USD PNK South Africa
SSL Sasol Limited US803866300 USD NYQ South Africa
SBSW Sibanye Stillwater Limited US82575P107 USD NYQ South Africa
INVP.L Investec Group GB00B17BBQ5 GBp LSE South Africa
MDC.L Mediclinic International plc GB00B8HX8Z8 GBp LSE South Africa
SNH.DE Steinhoff International Holdings N.V. NL001137501 EUR GER South Africa
MTNOF MTN Group Limited ZAE00004216 USD PNK South Africa
RLT.AX Renergen Limited AU000004673 AUD ASX South Africa
SASOF Sasol Limited ZAE00000689 USD PNK South Africa
RZT.F Merafe Resources Limited ZAE00006000 EUR FRA South Africa
IO0.HA Ichor Coal N.V. NL001002230 EUR HAN South Africa
SNH.F Steinhoff International Holdings N.V. NL001137501 EUR FRA South Africa
RLT.XA Renergen Limited AU000004673 AUD CXA South Africa
AGG.XA AngloGold Ashanti Limited AU000000AGG AUD CXA South Africa
N91.L Ninety One Group GB00BJHPLV8 South Africa
NPH.JO Northam Platinum Holdings Limited ZAE00029825 South Africa
NAPRF Naspers Limited ZAE00001588 South Africa
BRRAY Barloworld Limited USD PNK South Africa
SNH.JO Steinhoff International Holdings N.V. ZAc JNB South Africa
LSAK Lesaka Technologies, Inc. USD NMS South Africa