Asset classes
All352 547Stocks100 977Funds & ETFs26 808Indices626Forex4 128Crypto23 257Futures34 788Bonds146 687Depositary receipts5 921Commodities24Swaps9 273Structured58
Markets
South Africa469Bonds146 687Germany36 770Futures34 624Crypto32 694United States17 458India8 290United Kingdom7 674Canada7 281China6 887Japan4 312Forex4 128South Korea3 899Mexico3 135Hong Kong3 000Switzerland2 861France2 772Taiwan2 732Thailand2 305
Africa

South Africa

469

Stocks 247 · Funds & ETFs 222. Showing the 200 largest by market capitalisation; prices are delayed.

SymbolNameLastChangeVolume
BHGJSEBHP Group Ltdalso listed on OTC · ASX · LS +571 043.00 ZAC-4.21 %430 377
ANHJSEAnheuser-Busch InBev SA/NValso listed on OTC · VIE · EURONEXT +16126 468.00 ZAC+1.45 %260 436
CFRJSECompagnie Financiere Richemont SAalso listed on OTC · VIE · FWB +14345 932.00 ZAC-0.65 %117 238
BTIJSEBritish American Tobacco p.l.c.also listed on OTC · FWB · LS +1289 172.00 ZAC+2.36 %1 085 024
GLNJSEGlencore plcalso listed on OTC · LS · LSX +513 085.00 ZAC-3.91 %2 189 678
PRXJSEProsus N.V. Class Nalso listed on OTC · VIE · MUN +1766 400.00 ZAC-1.02 %666 257
AGLJSEAnglo American plcalso listed on OTC · MUN · FWB +1186 008.00 ZAC-5.71 %788 432
ANGJSEAnglogold Ashanti PLCalso listed on NYSE · TRADEGATE · MUN +12168 441.00 ZAC-3.73 %935 897
GFIJSEGold Fields Limitedalso listed on OTC · LSX · LS +173 049.00 ZAC-1.42 %2 362 831
NPNJSENaspers Limited Class Nalso listed on OTC · LSX · GETTEX +173 062.00 ZAC+0.22 %1 896 634
CPIJSECapitec Limited448 000.00 ZAC-3.88 %332 714
FSRJSEFirstRand Limitedalso listed on LSX · GETTEX9 753.00 ZAC+1.35 %19 769 531
SBKJSEStandard Bank Group Limitedalso listed on OTC · GETTEX · LS30 837.00 ZAC-0.92 %1 976 734
VALJSEValterra Platinum Limitedalso listed on OTC · LSX · GETTEX +2145 582.00 ZAC-0.18 %1 590 749
MTNJSEMTN Group Limitedalso listed on LS · LSX · GETTEX20 228.00 ZAC-1.50 %4 343 467
VODJSEVodacom Group Limitedalso listed on GETTEX15 090.00 ZAC-1.77 %1 428 490
S32JSESouth32 Ltd.also listed on OTC · ASX · HAM +95 825.00 ZAC-3.08 %1 845 995
INLJSEInvestec Limitedalso listed on GETTEX · LSX · LS14 006.00 ZAC-0.88 %1 912 366
INPRJSEInvestec Limited Non-Red.Non-Cum.Non-Ptg.Prf.Shs9 550.00 ZAC+0.53 %10 734
IMPJSEImpala Platinum Holdings Limitedalso listed on OTC · MUN · SWB +723 768.00 ZAC-3.32 %2 837 162
HARJSEHarmony Gold Mining Co. Ltd.also listed on DUS · GETTEX · SWB +632 958.00 ZAC-1.26 %3 017 262
ABGJSEAbsa Group Limitedalso listed on LS · SWB · HAN +722 701.00 ZAC-1.08 %1 555 579
DSYJSEDiscovery Limitedalso listed on LSX · GETTEX25 491.00 ZAC-1.01 %1 467 279
SHPJSEShoprite Holdings Limitedalso listed on GETTEX · LSX · DUS +331 350.00 ZAC+0.00 %1 479 182
SLMJSESanlam Limitedalso listed on LSX · GETTEX8 170.00 ZAC-4.13 %5 563 310
SSWJSESibanye Stillwater Limitedalso listed on OTC · DUS · LSX +85 100.00 ZAC-3.12 %13 776 059
BIDJSEBid Corporation Limitedalso listed on DUS · MUN · GETTEX +244 609.00 ZAC+0.57 %492 945
SOLJSESasol Limitedalso listed on LSX · LS · GETTEX23 738.00 ZAC+1.99 %4 691 887
SOLBE1JSEBEE - Sasol Limited7 000.00 ZAC+0.00 %250
OUTJSEOUTsurance Group Limitedalso listed on GETTEX · LSX8 315.00 ZAC-4.17 %6 616 681
NEDJSENedbank Groupalso listed on GETTEX · LS · LSX29 458.00 ZAC-0.06 %1 621 259
INPJSEInvestec plcalso listed on GETTEX · LS · LSE14 294.00 ZAC-1.09 %2 269 419
INPPRJSEInvestec PLC Pref. (Rand)9 000.00 ZAC+0.00 %400
NPHJSENortham Platinum Holdings Limitedalso listed on OTC · SWB · DUS +731 965.00 ZAC-2.15 %2 340 560
REMJSERemgro Limitedalso listed on LSX19 277.00 ZAC-0.06 %568 893
NRPJSENEPI Rockcastle N.V.also listed on LS · LSX · EURONEXT +114 338.00 ZAC-0.31 %1 604 901
N91JSENinety One Plcalso listed on GETTEX · LSE4 575.00 ZAC+0.42 %144 119
NY1JSENinety One Ltd.also listed on GETTEX · LSE4 328.00 ZAC-1.07 %198 510
MNPJSEMondi plcalso listed on LSX · LS · GETTEX +118 053.00 ZAC+0.50 %335 406
RNIJSEReinet Investments S.C.A.also listed on OTC · LSX · LS +242 596.00 ZAC-0.94 %508 267
BVTJSEBidvest Group Limitedalso listed on MUN · FWB · LSX +323 263.00 ZAC+0.26 %703 221
KIOJSEKumba Iron Ore Limitedalso listed on GETTEX · LS · LSX24 412.00 ZAC-0.12 %428 270
PPHJSEPepkor Holdings Ltd.also listed on LSX · GETTEX1 925.00 ZAC-2.14 %8 311 121
PANJSEPan African Resources PLCalso listed on LSX · LS · GETTEX +12 773.00 ZAC-6.13 %15 633 268
APNJSEAspen Pharmacare Holdings Limitedalso listed on HAN · LS · DUS +615 665.00 ZAC-0.84 %1 244 265
SHCJSEShaftesbury Capital PLCalso listed on LS · LSX · GETTEX +13 037.00 ZAC+0.26 %92 002
OMUJSEOld Mutual Ltd.also listed on GETTEX · MUN · SWB +31 289.00 ZAC-1.30 %11 335 764
GRTJSEGrowthpoint Properties Limitedalso listed on SWB · MUN · LSX +21 609.00 ZAC+0.94 %14 358 394
QLTJSEQuilter Plcalso listed on OTC · GETTEX · LSE4 025.00 ZAC-0.40 %523 130
CNPJSECanal+ SAalso listed on OTC · VIE · GETTEX +35 278.00 ZAC-3.17 %8 053
PHPJSEPrimary Health Properties PLCalso listed on OTC · GETTEX · LSX +22 001.00 ZAC-0.99 %20 296
MTMJSEMomentum Group Limited3 818.00 ZAC-2.28 %1 718 827
EXXJSEExxaro Resources Limitedalso listed on OTC · DUS · HAM +720 581.00 ZAC+1.11 %946 508
HMNJSEHammerson plcalso listed on OTC · GETTEX · LSE7 573.00 ZAC+0.09 %227 465
CLSJSEClicks Group Limitedalso listed on LS · GETTEX · LSX19 435.00 ZAC+1.91 %968 939
SNTJSESantam Limitedalso listed on LSX · GETTEX39 646.00 ZAC-0.78 %139 282
MRPJSEMr Price Group Limitedalso listed on LSX · GETTEX15 975.00 ZAC-1.33 %692 617
RDFJSERedefine Properties Limitedalso listed on LSX · GETTEX599.00 ZAC+0.17 %18 280 910
KSTJSEPSG Financial Services Limitedalso listed on LSX · LS3 226.00 ZAC-1.10 %1 232 708
TBSJSETiger Brands Limitedalso listed on GETTEX · LS · LSX26 341.00 ZAC-0.88 %483 562
DRDJSEDRDGOLD Ltd.also listed on OTC · GETTEX · LS +24 283.00 ZAC-3.06 %973 602
WHLJSEWoolworths Holdings Limitedalso listed on GETTEX · MUN · DUS +33 854.00 ZAC-3.19 %2 228 527
VKEJSEVukile Property Fund Limited2 361.00 ZAC-0.80 %2 095 194
BOXJSEBoxer Retail Limited7 700.00 ZAC-0.63 %385 814
ARIJSEAfrican Rainbow Minerals Limitedalso listed on GETTEX · LS · LSX +618 576.00 ZAC-2.70 %704 957
SREJSESirius Real Estate Limitedalso listed on OTC · LSX · GETTEX +22 027.00 ZAC-0.20 %1 681 657
KROJSEKarooooo Ltd.also listed on NASDAQ101 006.00 ZAC-3.25 %72
FFBJSEFortress Real Estate Investments Limited Class Balso listed on GETTEX2 504.00 ZAC+0.52 %8 230 328
AVIJSEAVI Limited Class Yalso listed on FWB · DUS · GETTEX +38 319.00 ZAC-1.02 %1 161 159
PMRJSEPremier Group Limited16 971.00 ZAC-0.35 %143 277
TKGJSETelkom SA SOC Ltd.also listed on GETTEX · LSX5 374.00 ZAC-2.73 %714 029
ADHJSEADvTECH Limited4 914.00 ZAC+1.07 %716 854
RESJSEResilient REIT Limited7 621.00 ZAC+0.67 %637 325
HYPJSEHyprop Investments Limited5 870.00 ZAC-0.15 %3 300 351
SRIJSESupermarket Income REIT Plcalso listed on LSX · GETTEX · LSE1 792.00 ZAC-0.06 %23
APHJSEAlphamin Resources Corp.also listed on OTC · TSXV · NEO +21 830.00 ZAC+0.00 %1 000
DCPJSEDis-Chem Pharmacies Limited2 588.00 ZAC-0.84 %697 725
TGAJSEThungela Resources Limitedalso listed on OTC · DUS · LS +814 891.00 ZAC-0.06 %788 405
NTCJSENetcare Limited1 807.00 ZAC-0.22 %1 335 863
PIKJSEPick N Pay Stores Limited1 831.00 ZAC-0.97 %982 383
MTHJSEMotus Holdings Limitedalso listed on GETTEX · FWB · MUN11 590.00 ZAC-0.12 %313 086
BYIJSEBytes Technology Group Plcalso listed on LSX · LS · LSE8 510.00 ZAC+1.89 %482 726
DTCJSEDatatec Limitedalso listed on FWB · LSX · SWB +27 632.00 ZAC-1.73 %1 319 007
TFGJSEFoschini Group Limited5 254.00 ZAC-4.52 %1 110 859
LHCJSELife Healthcare Group Holdings Limitedalso listed on GETTEX1 200.00 ZAC-1.64 %5 901 370
LTEJSELighthouse Properties Plc820.00 ZAC-0.36 %1 109 388
OPAJSEOptasia Limited1 385.00 ZAC-0.36 %488 145
GNDJSEGrindrod Limited2 522.00 ZAC-1.18 %1 302 273
GNDPJSEGrindrod Ltd Cum.Non-Red.Non-Ptg.Non-Cnv.Pref.Shs10 551.00 ZAC-4.95 %30
CMLJSECoronation Fund Managers Limited4 248.00 ZAC-1.19 %182 274
TRUJSETruworths International Limitedalso listed on FWB · LSX · SWB +34 496.00 ZAC-2.20 %1 937 601
OMNJSEOmnia Holdings Limitedalso listed on GETTEX · LSX10 269.00 ZAC+0.85 %540 414
GCTJSEGreencoat Renewables Plcalso listed on LS · LSX · GETTEX +11 488.00 ZAC-0.80 %38
EQUJSEEquites Property Fund Ltd ZAR1 766.00 ZAC+1.09 %990 512
FTBJSEFairvest Limited Class B682.00 ZAC+0.74 %21 663 925
FTAJSEFairvest Limited Class A1 982.00 ZAC-0.75 %16
MSPJSEMAS P.L.C.2 100.00 ZAC+0.86 %621 031
SSUJSESouthern Sun Limited1 014.00 ZAC-0.78 %135 006
JSEJSEJSE Limitedalso listed on LS · LSX15 461.00 ZAC+0.40 %57 781
HCIJSEHosken Consolidated Investments Limited16 085.00 ZAC-0.78 %39 344
WBCJSEWe Buy Cars Holdings Ltd.2 868.00 ZAC-1.10 %1 838 887
ATTJSEAttacq Limited1 715.00 ZAC+0.41 %486 896
SDOJSEStadio Holdings Pty Ltd.1 325.00 ZAC-1.12 %265 134
PPCJSEPPC Limitedalso listed on LS725.00 ZAC-0.55 %3 622 675
SUIJSESun International Limitedalso listed on FWB · DUS · SWB +24 755.00 ZAC+1.17 %668 236
BATJSEBrait PLCalso listed on LUXSE188.00 ZAC-1.57 %1 857 113
AELJSEAltron Limited Class A2 563.00 ZAC-1.04 %249 123
ITEJSEItaltile Limited790.00 ZAC-4.13 %24 170
AFEJSEAECI Ltdalso listed on GETTEX9 920.00 ZAC-1.78 %479 816
SACJSESA Corporate Real Estate Ltd.342.00 ZAC-1.16 %5 520 781
ISOJSEASP Isotopes, Inc.also listed on NASDAQ · GETTEX · LSX +16 160.00 ZAC-7.30 %43 610
WBOJSEWilson Bayly Holmes-Ovcon Limitedalso listed on FWB13 620.00 ZAC-5.50 %326 085
RLOJSEReunert Limited5 354.00 ZAC-1.49 %271 023
CCDJSECell C Holdings Ltd.2 371.00 ZAC-1.25 %29 104
THAJSETharisa Plcalso listed on LSE2 743.00 ZAC+1.59 %408
SSSJSEStor-Age Property REIT Ltd.1 572.00 ZAC+0.77 %1 054 286
BLUJSEBlu Label Unlimited Group Ltdalso listed on GETTEX857.00 ZAC-2.39 %2 289 430
SAPJSESappi Limitedalso listed on GETTEX · LSX1 314.00 ZAC-0.38 %1 368 337
AFHJSEAlexander Forbes Group Holdings Limited680.00 ZAC-1.45 %10 200
BTNJSEBurstone Group Limited955.00 ZAC-0.10 %1 074 071
SPPJSESpar Group Limited4 100.00 ZAC+2.89 %647 993
ARLJSEAstral Foods Limited19 700.00 ZAC-0.90 %35 379
KAPJSEKAP Limitedalso listed on GETTEX295.00 ZAC-1.67 %16 933 705
RBXJSERaubex Group Limited4 092.00 ZAC-0.32 %117 920
OCEJSEOceana Group Limitedalso listed on GETTEX · LS6 415.00 ZAC+1.36 %51 271
DIBJSEDipula Properties Limited Class B690.00 ZAC-0.86 %155 262
CAAJSECA Sales Holdings (Pty) Ltd.1 415.00 ZAC+1.07 %109 568
TSGJSETsogo Sun Limitedalso listed on GETTEX695.00 ZAC+0.00 %62 657
RCLJSERCL Foods Limited700.00 ZAC-4.11 %213 161
PWRJSEPowerFleet, Inc.also listed on NASDAQ · GETTEX4 800.00 ZAC-0.21 %1 382
LSKJSELesaka Technologies, Inc.also listed on NASDAQ · GETTEX · LSX7 519.00 ZAC-1.03 %5 688
EMIJSEEmira Property Fund Ltd.1 390.00 ZAC+1.83 %115 415
SEAJSESpear REIT Ltd.1 260.00 ZAC-0.24 %769 946
SPGJSESuper Group Limitedalso listed on LSX · SWB · FWB +11 791.00 ZAC+2.34 %445 199
RBOJSERainbow Chicken Limited650.00 ZAC+0.31 %50 489
MKRJSEMontauk Renewables, Inc.also listed on NASDAQ4 052.00 ZAC+1.76 %5 108
SBPJSESabvest Capital Ltd.14 699.00 ZAC-1.35 %430
FBRJSEFamous Brands Limited5 011.00 ZAC-1.51 %42 054
WVRJSEWeaver Fintech Ltd.4 798.00 ZAC-0.02 %754
HDCJSEHudaco Industries Limited18 500.00 ZAC-2.62 %8 407
SYGJSESygnia Ltd.3 000.00 ZAC-0.37 %18 668
OCTJSEOctodec Investments Limited1 767.00 ZAC+1.14 %10 004
LEWJSELewis Group Limited8 301.00 ZAC-1.76 %676 368
AFTJSEAfrimat Limited2 741.00 ZAC+1.37 %179 305
KP2JSEKore Potash PLCalso listed on LSX · LSE79.00 ZAC+5.33 %2 883 019
CATJSECaxton and CTP Publishers and Printers Limited1 125.00 ZAC+0.00 %32 323
CATPJSECaxton and CTP Publishers and Printers Limited 6 % Ptg.Pref.Shs9 063.00 ZAC+0.01 %1 390
BELJSEBell Equipment Limitedalso listed on OTC · LS4 070.00 ZAC-0.71 %42 662
ACSJSEAcsion Limited1 000.00 ZAC-11.97 %2 237
NPKJSENampak Limited46 300.00 ZAC+0.37 %751
SURJSESpur Corporation Limited4 300.00 ZAC-0.14 %150 096
CPPJSECollins Property Group Limited1 075.00 ZAC-0.46 %4 921
MRFJSEMerafe Resources Limited136.00 ZAC+0.00 %1 934 673
OAOJSEOando PLCalso listed on NSENG15.00 ZAC+25.00 %5 889
KALJSEKAL Group Limited4 675.00 ZAC-1.99 %15 105
CHPJSEChoppies Enterprises Limited90.00 ZAC+1.12 %11 319
SDLJSESouthern Palladium Ltd.also listed on ASX2 199.00 ZAC-0.05 %2 000
SHGJSESea Harvest Group Ltd.854.00 ZAC-0.70 %7 453
IVTJSEInvicta Holdings Limitedalso listed on LSX3 594.00 ZAC+2.69 %1 990
YYLBEEJSEYeboYethu Limited6 000.00 ZAC+9.09 %1 071
ZZDJSEZeda Limitedalso listed on LSX · LS · GETTEX1 530.00 ZAC-1.29 %6 515
MCZJSEMC Mining Ltdalso listed on ASX · GETTEX · LSX297.00 ZAC-3.26 %663
PPEJSEPurple Group Limited191.00 ZAC-2.05 %98 732
CMHJSECombined Motor Holdings Limited3 780.00 ZAC+0.16 %3 079
ORNJSEOrion Minerals Limitedalso listed on ASX29.00 ZAC+3.57 %7 217 926
MPTJSEMpact Limited1 674.00 ZAC-0.24 %37 317
IOCJSEiOCO Limited404.00 ZAC+3.59 %143 652
MDIJSEMaster Drilling Group Ltd.1 555.00 ZAC-1.58 %120
BWNJSEBalwin Properties Ltd.435.00 ZAC+0.23 %2 916
ARTJSEArgent Industrial Limitedalso listed on OTC4 050.00 ZAC-1.10 %4 662
CLHJSECity Lodge Hotels Limited421.00 ZAC-1.17 %52 521
CSBJSECashbuild Limitedalso listed on OTC10 151.00 ZAC-1.45 %4 544
LBRJSELibstar Holdings Ltd.326.00 ZAC-3.26 %278 167
OASJSEOasis Crescent Property Fund2 940.00 ZAC+0.00 %4 000
AXXJSEAraxi Limited155.00 ZAC-0.64 %415 890
NVSJSENovus Holdings Ltd.also listed on LSX600.00 ZAC+3.27 %18 533
JBLJSEJubilee Metals Group PLCalso listed on OTC · GETTEX · LSE54.00 ZAC+0.00 %180 448
SCDJSESchroder European Real Estate Investment Trust Plcalso listed on LSE1 315.00 ZAC-4.22 %249
FTHJSEFrontier Transport Holdings Limited600.00 ZAC+4.17 %26 329
CPRJSECopper 360 Limited60.00 ZAC+0.00 %1 180 546
ACLJSEArcelorMittal South Africa Limitedalso listed on LSX · GETTEX145.00 ZAC-0.68 %118 327
ZEDJSEZeder Investments Limited103.00 ZAC+0.98 %149 607
QFHJSEQuantum Foods Holdings Ltd819.00 ZAC+6.36 %166
MMPJSEMarshall Monteagle PLC3 000.00 ZAC-4.82 %2 600
BRTJSEBrimstone Investment Corporation Limited550.00 ZAC+0.00 %1 538
BRNJSEBrimstone Investment Corporation Limited Class N545.00 ZAC+3.42 %42
DNBJSEDeneb Investments Limited300.00 ZAC+0.00 %34 891
TPCJSETranspaco Limited4 500.00 ZAC+0.00 %348
GMLJSEGemfields Group Limitedalso listed on OTC · GETTEX · LSE62.00 ZAC-11.43 %40 266
EMNJSEeMedia Holdings Limited Class N173.00 ZAC-0.57 %180 088
EMHJSEeMedia Holdings Limited193.00 ZAC-5.85 %12 730
YRKJSEYork Timber Holdings Limited235.00 ZAC-0.42 %716
SNVJSESantova Limited826.00 ZAC+0.00 %1 190
SSKJSEStefanutti Stocks Holdings Limited619.00 ZAC+7.47 %3 000
MTAJSEMetair Investments Limited500.00 ZAC+1.01 %6 696
BCFJSEBowler Metcalf Limited1 400.00 ZAC+0.00 %932
EPSJSEEastern Platinum Limitedalso listed on OTC · NEO · TSX +2361.00 ZAC+0.56 %174
TEXJSETexton Property Fund Limited280.00 ZAC-7.28 %1 059
MSTJSEMustek Limited1 550.00 ZAC+5.95 %75 347
HLMJSEHulamin Limited242.00 ZAC+0.00 %100