List of JSE Shares 2023-04-28

ShareNameLong NameSectorSuspended / CautionedActiveClosing Price
McDonald's CorporationMcDonald's CorporationCommon StockNoYes295.750000
MCETNCMCETNCJSENoYes1563.000000
McKesson CorporationMcKesson CorporationCommon StockNoYes364.240000
McMillan Shakespeare LimiMcMillan Shakespeare LimitedCommon StockNoYes15.370000
McPherson's LimitedMcPherson's LimitedCommon StockNoYes0.590000
MCX iCOMDEX BASE METALMCX iCOMDEX BASE METALCommoditiesNoYes16863.000000
MCX ICOMDEX BullionMCX ICOMDEX BullionCommoditiesNoYes16313.000000
Medibank Private LimitedMedibank Private LimitedCommon StockNoYes3.560000
Medical Developments InteMedical Developments International LimitedCommon StockNoYes1.000000
MEDCLINMediclinic Int PlcHospital Management &Long Term CareNoYes11464.000000
Medtronic plcMedtronic plcCommon StockNoYes90.950000
Megaport LimitedMegaport LimitedCommon StockNoYes5.630000
Mentha Oil (MCX)Mentha Oil (MCX)CommoditiesNoYes964.500000
MERAFEMerafe Resources LtdMetals & MineralsNoYes119.000000
MercadoLibre, IncMercadoLibre, IncCommon StockNoYes1277.490000
Merck & Co., IncMerck & Co., IncCommon StockNoYes115.470000
Mesoblast LimitedMesoblast LimitedCommon StockNoYes0.860000
METAMETAETFNoYes240.320000
METAIRMetair Investments OrdAuto PartsNoYes2455.000000
Metcash LimitedMetcash LimitedCommon StockNoYes3.900000
MetLife, IncMetLife, IncCommon StockNoYes61.330000
METROFILEMetrofile Holdings LtdBusiness Support ServicesNoYes320.000000
Mexican Peso FuturesMexican Peso FuturesCommoditiesNoYes0.055400
MFF Capital Investments LMFF Capital Investments LimitedCommon StockNoYes2.565000
MGC Pharmaceuticals LimitMGC Pharmaceuticals LimitedCommon StockNoYes0.008000
Michael Hill InternationaMichael Hill International LimitedCommon StockNoYes1.000000
Micro Bitcoin Futures CMEMicro Bitcoin Futures CMECommoditiesNoYes29485.000000
Micro E-mini S&P 500 FutuMicro E-mini S&P 500 FuturesCommoditiesNoYes4188.500000
Micro Ether Futures CMEMicro Ether Futures CMECommoditiesNoYes1893.500000
Microchip Technology IncoMicrochip Technology IncorporatedCommon StockNoYes72.990000
Micron Technology, IncMicron Technology, IncCommon StockNoYes64.360000
Microsoft CorporationMicrosoft CorporationCommon StockNoYes307.260000
MicroStrategy IncorporateMicroStrategy IncorporatedCommon StockNoYes328.380000
Microvast Holdings, IncMicrovast Holdings, IncCommon StockNoYes1.050000
MicroVision, IncMicroVision, IncCommon StockNoYes2.000000