List of JSE Shares 2020-07-31

ShareNameLong NameSectorSuspended / CautionedActiveClosing Price
MicroStrategy IncorporateMicroStrategy IncorporatedCommon StockNoYes123.920000
Microsoft CorporationMicrosoft CorporationCommon StockNoYes205.010000
Micron Technology, IncMicron Technology, IncCommon StockNoYes50.055000
Microchip Technology IncoMicrochip Technology IncorporatedCommon StockNoYes101.730000
MFF Capital Investments LMFF Capital Investments LimitedCommon StockNoYes2.431000
METTLEMettle Investments LtdSpeciality FinanceNoYes151.000000
METROFILEMetrofile Holdings LtdBusiness Support ServicesNoYes206.000000
MetLife, IncMetLife, IncCommon StockNoYes37.850000
Metcash LimitedMetcash LimitedCommon StockNoYes2.710000
METAIRMetair Investments OrdAuto PartsNoYes1800.000000
Mesoblast LimitedMesoblast LimitedCommon StockNoYes3.780000
Merck & Co., IncMerck & Co., IncCommon StockNoYes80.240000
MercadoLibre, IncMercadoLibre, IncCommon StockNoYes1124.620000
MERAFEMerafe Resources LtdMetals & MineralsNoYes45.000000
Megaport LimitedMegaport LimitedCommon StockNoYes13.150000
Medtronic plcMedtronic plcCommon StockNoYes96.480000
Medical Developments InteMedical Developments International LimitedCommon StockNoYes5.890000
Medibank Private LimitedMedibank Private LimitedCommon StockNoYes2.820000
MEDCLINMediclinic Int PlcHospital Management &Long Term CareNoYes6029.000000
MCZMc Mining LimitedMiningNoYes112.000000
McPherson's LimitedMcPherson's LimitedCommon StockNoYes2.950000
McMillan Shakespeare LimiMcMillan Shakespeare LimitedCommon StockNoYes8.820000
McDonald's CorporationMcDonald's CorporationCommon StockNoYes194.280000
MAZORMazor Group LtdBuilding & Construction MaterialsNoYes30.000000
Mayne Pharma Group LimiteMayne Pharma Group LimitedCommon StockNoYes0.395000
Maxim Integrated ProductsMaxim Integrated Products, IncCommon StockNoYes68.090000
Maxar Technologies IncMaxar Technologies IncCommon StockNoYes17.790000
Mattel, IncMattel, IncCommon StockNoYes11.110000
Match Group, IncMatch Group, IncCommon StockNoYes102.700000
Mastercard IncorporatedMastercard IncorporatedCommon StockNoYes308.530000
MASTDRILLMaster Drilling Grp LtdIndustrial SuppliersNoYes538.000000
MASSMARTMassmart Holdings LtdRetailers - Multi DepartmentNoYes1955.000000
Masimo CorporationMasimo CorporationCommon StockNoYes220.120000
MASMas ReiReal Estate Holdings & DevelopmentNoYes1144.000000
Marvell Technology Group Marvell Technology Group LtdCommon StockNoYes36.470000