List of JSE Shares 2023-04-26

ShareNameLong NameSectorSuspended / CautionedActiveClosing Price
MicroStrategy IncorporateMicroStrategy IncorporatedCommon StockNoYes299.460000
Microsoft CorporationMicrosoft CorporationCommon StockNoYes295.370000
Micron Technology, IncMicron Technology, IncCommon StockNoYes61.020000
Microchip Technology IncoMicrochip Technology IncorporatedCommon StockNoYes74.110000
Micro Ether Futures CMEMicro Ether Futures CMECommoditiesNoYes1904.000000
Micro E-mini S&P 500 FutuMicro E-mini S&P 500 FuturesCommoditiesNoYes4076.000000
Micro Bitcoin Futures CMEMicro Bitcoin Futures CMECommoditiesNoYes28865.000000
Michael Hill InternationaMichael Hill International LimitedCommon StockNoYes0.980000
MGC Pharmaceuticals LimitMGC Pharmaceuticals LimitedCommon StockNoYes0.008000
MFF Capital Investments LMFF Capital Investments LimitedCommon StockNoYes2.560000
Mexican Peso FuturesMexican Peso FuturesCommoditiesNoYes0.054900
METROFILEMetrofile Holdings LtdBusiness Support ServicesNoYes320.000000
MetLife, IncMetLife, IncCommon StockNoYes58.920000
Metcash LimitedMetcash LimitedCommon StockNoYes3.980000
METAIRMetair Investments OrdAuto PartsNoYes2474.000000
METAMETAETFNoYes209.400000
Mesoblast LimitedMesoblast LimitedCommon StockNoYes0.875000
Merck & Co., IncMerck & Co., IncCommon StockNoYes113.430000
MercadoLibre, IncMercadoLibre, IncCommon StockNoYes1235.630000
MERAFEMerafe Resources LtdMetals & MineralsNoYes118.000000
Mentha Oil (MCX)Mentha Oil (MCX)CommoditiesNoYes959.000000
Megaport LimitedMegaport LimitedCommon StockNoYes4.160000
Medtronic plcMedtronic plcCommon StockNoYes89.970000
MEDCLINMediclinic Int PlcHospital Management &Long Term CareNoYes11394.000000
Medical Developments InteMedical Developments International LimitedCommon StockNoYes1.015000
Medibank Private LimitedMedibank Private LimitedCommon StockNoYes3.580000
MCX ICOMDEX BullionMCX ICOMDEX BullionCommoditiesNoYes16452.000000
MCX iCOMDEX BASE METALMCX iCOMDEX BASE METALCommoditiesNoYes16812.000000
McPherson's LimitedMcPherson's LimitedCommon StockNoYes0.580000
McMillan Shakespeare LimiMcMillan Shakespeare LimitedCommon StockNoYes15.480000
McKesson CorporationMcKesson CorporationCommon StockNoYes359.240000
MCETNCMCETNCJSENoYes1536.000000
McDonald's CorporationMcDonald's CorporationCommon StockNoYes289.760000
MCZMc Mining LimitedMiningNoYes281.000000
Mayne Pharma Group LimiteMayne Pharma Group LimitedCommon StockNoYes4.070000