JSE listed companies
Every company listed on the Johannesburg Stock Exchange, 249 in all, ranked by market cap, with its sector, dividend yield and latest price. The Top 40 constituents page has the index weights.
1BHP GroupBHGTop 40ResourcesR3.28tn4.12%R644.57+0.19% 5GlencoreGLNTop 40ResourcesR1.39tn2.27%R118.47−0.02% 6ProsusPRXTop 40Tech & MediaR1.33tn0.81%R637.63+1.42% 9CapitecCPITop 40FinancialsR525.2bn1.88%R4,533.47+0.59% 10Gold FieldsGFITop 40ResourcesR515.4bn5.35%R578.50−1.28% 11NaspersNPNTop 40Tech & MediaR511.9bn0.74%R684.30+0.78% 12FirstRandFSRTop 40FinancialsR499.8bn6.15%R89.86−1.07% 14MTN GroupMTNTop 40TelecomsR359.3bn2.58%R196.00+1.55% 17South32S32ResourcesR215.1bn3.01%R48.04−0.97% 18SasolSOLTop 40ResourcesR192.7bn0.00%R300.56+5.43% 19ShopriteSHPTop 40ConsumerR184.7bn2.58%R341.48+0.02% 20Absa GroupABGTop 40FinancialsR182.0bn7.71%R219.80−0.19% 21DiscoveryDSYTop 40FinancialsR181.0bn1.41%R269.10−0.88% 22SanlamSLMTop 40FinancialsR177.5bn5.66%R84.95−0.93% 24BidBIDTop 40ConsumerR155.5bn2.71%R465.31+0.26% 29RemgroREMTop 40FinancialsR111.5bn2.98%R200.32−0.30% 35MondiMNPResourcesR72.4bn1.68%R164.30−0.23% 38PepkorPPHTop 40ConsumerR67.0bn2.86%R18.16−0.71% 40Old MutualOMUTop 40FinancialsR56.5bn6.83%R13.99−0.28% 41QuilterQLTFinancialsR53.5bn3.52%R40.10+0.30% 44SantamSNTFinancialsR52.9bn3.59%R484.60−0.06% 45Canal+CNPTech & MediaR52.1bn0.41%R53.00−1.83% 49HammersonHMNPropertyR45.5bn5.25%R78.00+1.04% 59DRDGOLDDRDResourcesR34.7bn5.62%R39.98−2.13% 61KaroooooKROTech & MediaR32.7bn2.42%R1,060.00−0.12% 63ADvTECHADHConsumerR29.6bn2.28%R54.42+0.24% 66Telkom SATKGTelecomsR27.6bn4.94%R55.79−0.16% 67AVIAVIConsumerR27.5bn10.24%R81.90−0.01% 72DatatecDTCTech & MediaR22.5bn6.53%R58.94−3.38% 74NetcareNTCConsumerR20.0bn5.02%R17.280.00% 76OptasiaOPAFinancialsR19.0bn0.00%R15.42−1.78% 77GrindrodGNDIndustrialsR19.0bn1.74%R28.50+0.42% 78OmniaOMNIndustrialsR18.9bn3.84%R120.66−0.90% 79MotusMTHConsumerR18.3bn6.33%R112.21−0.11% 87FairvestFTB FTAPropertyR14.6bn7.47%R6.98+0.43% 89MASMSPPropertyR13.7bn0.00%R20.49−0.05% 91StadioSDOConsumerR13.2bn1.14%R15.62+0.13% 92JSEJSEFinancialsR13.0bn6.39%R156.78+1.82% 93AttacqATTPropertyR12.6bn6.02%R17.94−0.11% 96PPCPPCResourcesR10.9bn3.95%R7.46−0.93% 98AltronAELTech & MediaR10.6bn5.27%R27.14−1.45% 100AECIAFEIndustrialsR10.2bn2.49%R96.50−1.26% 104ItaltileITEConsumerR9.0bn5.63%R7.66−3.16% 109ReunertRLOIndustrialsR8.2bn7.16%R52.40−0.40% 112Cell CCCDTelecomsR7.9bn0.00%R23.23+0.13% 116BraitBATFinancialsR7.4bn0.00%R1.92−0.52% 117TharisaTHAResourcesR7.3bn3.20%R24.50−5.04% 119SappiSAPResourcesR7.0bn0.00%R11.50−0.26% 121KAPKAPIndustrialsR6.7bn0.00%R2.67+0.38% 122Tsogo SunTSGConsumerR6.6bn8.76%R6.76+0.90% 125CA SalesCAAConsumerR6.2bn2.24%R12.79−1.54% 132AfrimatAFTResourcesR5.2bn0.97%R33.60+5.00% 133SygniaSYGFinancialsR5.2bn7.52%R33.15+0.45% 140NampakNPKIndustrialsR4.4bn0.00%R525.00+2.84% 141AcsionACSPropertyR4.2bn2.75%R10.78−38.33% 144OandoOAOResourcesR3.7bn0.00%R0.320.00% 147AimiaAIIResourcesR3.5bnR40.000.00% 149SpurSURConsumerR3.3bn7.76%R41.36−0.65% 150InvictaIVTIndustrialsR3.1bn3.67%R35.73+4.78% 151KAL GroupKALConsumerR2.9bn5.04%R42.63−1.32% 153ZedaZZDIndustrialsR2.8bn10.77%R14.86+0.41% 155MC MiningMCZResourcesR2.6bn0.00%R3.04+9.75% 157iOCOIOCTech & MediaR2.5bn0.00%R4.00+0.76% 158MpactMPTConsumerR2.5bn2.65%R17.00−1.16% 164LibstarLBRConsumerR2.2bn7.12%R3.76+0.27% 169CashbuildCSBConsumerR1.9bn6.26%R96.99−0.52% 171NovusNVSIndustrialsR1.7bn10.00%R5.41−1.64% 176AraxiAXXTech & MediaR1.6bn11.36%R1.37−2.14% 181TranspacoTPCConsumerR1.3bn5.43%R46.000.00% 184eMediaEMN EMHTech & MediaR1.2bn18.07%R1.80+5.88% 185SantovaSNVIndustrialsR1.0bn0.00%R7.950.00% 191MustekMSTTech & MediaR828m2.37%R15.290.00% 195RMBRMHFinancialsR748m0.00%R0.550.00% 196HulaminHLMIndustrialsR720m0.00%R2.300.00% 197NutunNTUTech & MediaR703m0.00%R0.900.00% 199PBTPBTTech & MediaR682m9.71%R6.900.00% 200AdcorpADRIndustrialsR650m11.64%R6.150.00% 202Nu-WorldNWLTech & MediaR589m5.34%R28.50+2.52% 205AvengAEGIndustrialsR525m0.00%R4.00+5.26% 208SephakuSEPResourcesR404m0.00%R1.75−1.69% 2104Sight4SITech & MediaR379m4.29%R0.690.00% 211enX GroupENXIndustrialsR374m0.00%R2.060.00% 212PutpropPPRPropertyR365m1.95%R8.600.00% 218VunaniVUNFinancialsR322m5.21%R2.000.00% 219ISAISATech & MediaR320m8.24%R2.05−7.66% 220NumeralXIIHealthcareR311m0.00%R0.250.00% 224CAFCACACIndustrialsR268m7.88%R7.900.00% 227SebataSEBTech & MediaR247m0.00%R2.150.00% 235BrikorBIKResourcesR140m0.00%R0.170.00% 236NictusNCSConsumerR134m7.20%R2.500.00% 237TrellidorTRLIndustrialsR123m0.00%R1.290.00% 242MantenguMTUResourcesR55m0.00%R0.170.00% Market cap is the whole company’s value, so companies listed mainly abroad show their global size. The number on the left is the company’s place by market cap across the whole list, whatever the sort or sector. A company with two share lines is one row with both codes: its market cap adds the two, and the price, move and yield are the first code’s.
Prices for the most traded shares are delayed 15 minutes; the rest are the last close. The yield is the dividends of the past year over today’s price. Sector labels are TradeIntel’s.
† A yield over 30% nearly always counts a special or one-off dividend, which will not repeat. The share page has the dividend history.
JSE prices delayed 15 minutes or at the last close.General information only. TradeIntel is not a registered financial services provider.