Listed companies — M
Every NSE- and BSE-listed company LongRun follows, with each regulatory filing summarised in plain English. 5,464 companies in all; 364 start with M.
- M & B Engineering LimitedNSE: MBEL
- M K Proteins LimitedNSE: MKPL
- M LAKHAMSI INDUSTRIES LIMITEDBSE: 512153
- M P K Steels (I) LtdBSE: 544553
- M TEK COPPER LIMITEDNSE: MCL
- M. K. Exim (India) Ltd.BSE: 538890
- M.P.AGRO INDUSTRIES LTD.BSE: 506543
- M.R.Maniveni Foods LtdBSE: 544768
- M.V.K. Agro Food Product LimitedNSE: MVKAGRO
- Maan Aluminium LimitedNSE: MAANALU
- Mac Charles India LimitedNSE: MCCHRLS-B
- Mac Hotels LimitedBSE: 541973
- Macfos LtdBSE: 543787
- Mach Travel Solutions LtdBSE: 544248
- Machhar Industries LtdBSE: 543934
- MACHINO PLASTICS LTD.BSE: 523248
- Macobs Technologies LimitedNSE: MACOBSTECH
- Macpower CNC Machines LimitedNSE: MACPOWER
- MACRO (INTERNATIONAL) EXPORTSBSE: 512600
- Madhav Infra Projects LimitedNSE: MADHAVIPL
- Madhav Marbles and Granites LimitedNSE: MADHAV
- Madhucon Projects LimitedNSE: MADHUCON
- MADHUR INDUSTRIES LTD.BSE: 519279
- Madhur Knit Crafts LimitedNSE: MADHURKNIT
- MADHUSUDAN INDUSTRIES LTD.BSE: 515059
- Madhusudan Masala LimitedNSE: MADHUSUDAN
- MADHUSUDAN SECURITIES LTD.BSE: 511000
- Madhuveer Com 18 Network LimitBSE: 531910
- Madhya Bharat Agro Products LimitedNSE: MBAPL
- Madhya Pradesh Today Media LimitedNSE: MPTODAY
- Madras Fertilizers LimitedNSE: MADRASFERT
- MAESTROS ELECTRONICS & TELECOMBSE: 538401
- Mafatlal Industries LimitedNSE: MAFATIND
- Mafia Trends LtdBSE: 543613
- Magadh Sugar & Energy LimitedNSE: MAGADSUGAR
- Magellanic Cloud LimitedNSE: MCLOUD
- Magenta Lifecare LtdBSE: 544188
- MAGNA ELECTRO CASTINGS LTD.BSE: 517449
- MAGNANIMOUS TRADE & FINANCE LTBSE: 512377
- Magnum Ventures LimitedNSE: MAGNUM
- Magson Retail And Distribution LimitedNSE: MAGSON
- Maha Rashtra Apex Corporation LimitedNSE: MAHAPEXLTD
- MAHAAN FOODS LTD.BSE: 519612
- Mahalaxmi Fabric Mills LimitedNSE: MFML
- Mahalaxmi Rubtech LimitedNSE: MHLXMIRU
- MAHALAXMI SEAMLESS LTD.BSE: 513460
- Mahamaya Lifesciences LtdBSE: 544611
- Mahamaya Steel Industries LimitedNSE: MAHASTEEL
- MAHAN INDUSTRIES LTD.BSE: 531515
- Mahanagar Gas LimitedNSE: MGL
- Mahanagar Telephone Nigam LimitedNSE: MTNL
- Maharaja & Speedex India LtdBSE: 544925
- MAHARASHTRA CORPORATION LTD.BSE: 505523
- Maharashtra Scooters LimitedNSE: MAHSCOOTER
- Maharashtra Seamless LimitedNSE: MAHSEAMLES
- MAHASAGAR TRAVELS LTD.BSE: 526795
- Mahaveer Infoway LimitedBSE: 539383
- Mahendra Realtors & Infrastructure LimitedNSE: MRIL
- Mahesh Developers LimitedBSE: 542677
- Maheshwari Logistics LimitedNSE: MAHESHWARI
- Mahickra Chemicals LimitedNSE: MAHICKRA
- Mahindra & Mahindra Financial Services LimitedNSE: M&MFIN
- Mahindra & Mahindra LimitedNSE: M&M
- Mahindra EPC Irrigation LimitedNSE: MAHEPC
- Mahindra Holidays & Resorts India LimitedNSE: MHRIL
- Mahindra Lifespace Developers LimitedNSE: MAHLIFE
- Mahindra Logistics LimitedNSE: MAHLOG
- Mahip Industries LimitedBSE: 542503
- Maiden Forgings LtdBSE: 543874
- Maithan Alloys LimitedNSE: MAITHANALL
- Maitreya Medicare LimitedNSE: MAITREYA
- Maitri Enterprises LimitedBSE: 513430
- Majestic Auto LimitedNSE: MAJESAUT
- MAKERS LABORATORIES LTD.BSE: 506919
- Maks Energy Solutions India LimitedNSE: MAKS
- Mallcom (India) LimitedNSE: MALLCOM
- Malpani Pipes And Fittings LtdBSE: 544351
- Malu Paper Mills LimitedNSE: MALUPAPER
- Mamata Machinery LimitedNSE: MAMATA
- Man Industries (India) LimitedNSE: MANINDS
- Man Infraconstruction LimitedNSE: MANINFRA
- Manaksia Aluminium Company LimitedNSE: MANAKALUCO
- Manaksia Coated Metals & Industries LimitedNSE: MANAKCOAT
- Manaksia LimitedNSE: MANAKSIA
- Manaksia Steels LimitedNSE: MANAKSTEEL
- Manali Petrochemicals LimitedNSE: MANALIPETC
- Manappuram Finance LimitedNSE: MANAPPURAM
- Manas Polymers and Energies LimitedNSE: MPEL
- Manas Properties LimitedBSE: 540402
- Manav Infra Projects LimitedNSE: MANAV
- Manba Finance LimitedNSE: MANBA
- Mandeep Auto Industries LimitedNSE: MANDEEP
- Mangal Compusolution LtdBSE: 544287
- Mangal Credit and Fincorp LimitedNSE: MANCREDIT
- Mangal Electrical Industries LimitedNSE: MEIL
- Mangalam Alloys LimitedNSE: MAL
- Mangalam Cement LimitedNSE: MANGLMCEM
- Mangalam Drugs And Organics LimitedNSE: MANGALAM
- Mangalam Global Enterprise LimitedNSE: MGEL
- MANGALAM INDUSTRIAL FINANCE LTBSE: 537800
- Mangalam Organics LimitedNSE: MANORG
- Mangalam Seeds LimitedBSE: 539275
- Mangalam Worldwide LimitedNSE: MWL
- Mangalore Refinery and Petrochemicals LimitedNSE: MRPL
- Manglam Global Corporations LtdBSE: 503626
- Manglam Infra & Engineering LimitedNSE: MIEL
- Manika Plastech LimitedNSE: MANIKA
- Manilam Industries India LimitedNSE: MANILAM
- MANIPAL FINANCE CORPORATION LTBSE: 507938
- Manipal Health Enterprises LimitedNSE: MANIPALHOS
- Manipal Payment and Identity Solutions LimitedNSE: MPIMANIPAL
- Mankind Pharma LimitedNSE: MANKIND
- Manoj Ceramic LtdBSE: 544073
- Manoj Jewellers LtdBSE: 544400
- Manoj Vaibhav Gems N Jewellers LimitedNSE: MVGJL
- Manomay Tex India LimitedNSE: MANOMAY
- Manorama Industries LimitedNSE: MANORAMA
- MANRAJ HOUSING FINANCE LTD.BSE: 530537
- MANSI FINANCE (CHENNAI) LTD.BSE: 511758
- MANSOON TRADING CO.LTD.BSE: 512303
- Manugraph India LimitedNSE: MANUGRAPH
- MAPRO INDUSTRIES LTD.BSE: 509762
- Maral Overseas LimitedNSE: MARALOVER
- Marathon Nextgen Realty LimitedNSE: MARATHON
- Marc Loire Fashions LtdBSE: 544437
- Marc Technocrats LimitedNSE: MARC
- Marco Cables & Conductors LimitedNSE: MARCO
- MARDIA SAMYOUNG CAPILLARY TUBEBSE: 513544
- MARG TECHNO PROJECTS LIMITEDBSE: 540254
- MARGO FINANCE LIMITEDBSE: 500206
- Marico LimitedNSE: MARICO
- Marine Electricals (India) LimitedNSE: MARINE
- Marinetrans India LimitedNSE: MARINETRAN
- MARIS SPINNERS LTD.BSE: 531503
- MARKET CREATORS LTD.BSE: 526891
- Markolines Pavement Technologies LimitedNSE: MARKOLINES
- Marksans Pharma LimitedNSE: MARKSANS
- Marsons LimitedNSE: MARSONS
- MARTIN BURN LTD.BSE: 523566
- Marushika Technology LimitedNSE: MARUSHIKA
- MARUTI INFRASTRUCTURE LTD.BSE: 531540
- Maruti Interior Products LtdBSE: 543464
- MARUTI SECURITIES LTD.BSE: 531319
- Maruti Suzuki India LimitedNSE: MARUTI
- Marvel Decor LimitedNSE: MDL
- MAS Financial Services LimitedNSE: MASFIN
- Mask Investments LimitedNSE: MASKINVEST
- Mason Infratech LimitedNSE: MASON
- Mastek LimitedNSE: MASTEK
- Master Components LimitedNSE: MASTER
- Master Trust LimitedNSE: MASTERTR
- MATHER & PLATT FIRE SYSTEMS LTBSE: 532470
- Matrimony.Com LimitedNSE: MATRIMONY
- Matrix Geo Solutions LimitedNSE: MGSL
- MAURIA UDYOG LIMITEDBSE: 539219
- Mawana Sugars LimitedNSE: MAWANASUG
- Max Estates LimitedNSE: MAXESTATES
- Max Financial Services LimitedNSE: MFSL
- Max Healthcare Institute LimitedNSE: MAXHEALTH
- Max India LimitedNSE: MAXIND
- MAXHEIGHTS INFRASTRUCTURE LTD.BSE: 534338
- Maximus International LimitedBSE: 540401
- Maxposure LimitedNSE: MAXPOSURE
- Maxvolt Energy Industries LimitedNSE: MAXVOLT
- Mayank Cattle Food LtdBSE: 544106
- Mayasheel Ventures LimitedNSE: MAYASHEEL
- Mayukh Dealtrade LimitedBSE: 539519
- MAYUR FLOORINGS LTD.BSE: 531221
- MAYUR LEATHER PRODUCTS LTD.BSE: 531680
- Mayur Uniquoters LtdNSE: MAYURUNIQ
- Mazagon Dock Shipbuilders LimitedNSE: MAZDOCK
- Mazda LimitedNSE: MAZDA
- MBL Infrastructure LimitedNSE: MBLINFRA
- Mcleod Russel India LimitedNSE: MCLEODRUSS
- MCNALLY BHARAT ENGINEERING COMBSE: 532629
- Mcon Rasayan India LimitedNSE: MCON
- Medi Assist Healthcare Services LimitedNSE: MEDIASSIST
- MEDI-CAPS LTD.BSE: 523144
- Media Matrix Worldwide LimitedNSE: MMWL
- MEDIAONE GLOBAL ENTERTAINMENTBSE: 503685
- Medicamen Biotech LimitedNSE: MEDICAMEQ
- Medicamen Organics LimitedNSE: MEDIORG
- Medico Intercontinental LimiteBSE: 539938
- Medico Remedies LimitedNSE: MEDICO
- Medistep Healthcare LimitedNSE: MEDISTEP
- Medplus Health Services LimitedNSE: MEDPLUS
- Meenakshi Enterprises Ltd.BSE: 538834
- Meenakshi India LtdBSE: 544831
- Meenakshi Steel Industries LtdBSE: 512505
- Meera Industries LimitedBSE: 540519
- Meesho LimitedNSE: MEESHO
- MEFCOM CAPITAL MARKETS LTD.BSE: 531176
- MEGA CORPORATION LTD.BSE: 531417
- Mega Flex Plastics LimitedNSE: MEGAFLEX
- Mega Nirman & Industries LimitBSE: 539767
- Megastar Foods LimitedNSE: MEGASTAR
- Megatherm Induction LimitedNSE: MEGATHERM
- Meghmani Organics LimitedNSE: MOL
- Megri Soft LimitedBSE: 539012
- Mehai Technology LimitedBSE: 540730
- MEHTA HOUSING FINANCE LTD.BSE: 511740
- MEHTA INTEGRATED FINANCE LTD.BSE: 511377
- MEHTA SECURITIES LTD.BSE: 511738
- Mehul Colours LtdBSE: 544472
- Mehul Telecom LtdBSE: 544751
- MENA MANI INDUSTRIES LIMITEDBSE: 531127
- Menon Bearings LimitedNSE: MENONBE
- Menon Pistons LimitedNSE: MENNPIS
- MEP Infrastructure Developers LimitedNSE: MEP
- Mercantile Ventures LimitedNSE: MERCANTILE
- Mercury Ev-Tech LimitedNSE: MERCURYEV
- Mercury Laboratories LimitedBSE: 538964
- MERCURY TRADE LINKS LTD.BSE: 512415
- Merritronix LtdBSE: 544773
- Meta Infotech LtdBSE: 544441
- METAL COATINGS (INDIA) LTD.BSE: 531810
- Metalic Technoforge LimitedNSE: METALIC
- Methodhub Software LtdBSE: 544637
- Metro Brands LimitedNSE: METROBRAND
- Metroglobal LimitedNSE: METROGLOBL
- Metropolis Healthcare LimitedNSE: METROPOLIS
- Mewar Hi-Tech Engineering LimiBSE: 540150
- MEWAT ZINC LTD.BSE: 513496
- Meyer Apparel LimitedBSE: 531613
- MFL INDIA LTD.BSE: 526622
- MFS INTERCORP LTD.BSE: 513721
- MIC Electronics LimitedNSE: MICEL
- Micropro Software Solutions LimitedNSE: MICROPRO
- MICROSE INDIA LTD.BSE: 523343
- MID EAST PORTFOLIO MANAGEMENTBSE: 526251
- MID INDIA INDUSTRIES LTD.BSE: 500277
- MIDLAND POLYMERS LTD.BSE: 531597
- MIDWEST GOLD LTD.BSE: 526570
- Midwest LimitedNSE: MIDWESTLTD
- Mihika Industries Ltd.BSE: 538895
- Milestone Furniture LimitedBSE: 541337
- MILESTONE GLOBAL LTD.BSE: 531338
- MILGREY FINANCE & INVESTMENT LBSE: 511018
- MILKFOOD LTD.BSE: 507621
- Milky Mist Dairy Food LimitedNSE: MILKYMIST
- Millennium Online Solutions (IBSE: 511187
- Millworks Technologies LtdBSE: 544826
- Milton Industries LimitedNSE: MILTON
- MINAL INDUSTRIES LIMITEDBSE: 522235
- MINAXI TEXTILES LTD.BSE: 531456
- Minda Corporation LimitedNSE: MINDACORP
- Mindpool Technologies LimitedNSE: MINDPOOL
- Mindteck (India) LimitedNSE: MINDTECK
- MINI DIAMONDS (INDIA) LTD.BSE: 523373
- MIPCO SEAMLESS RINGS (GUJARAT)BSE: 505797
- MIRCH TECHNOLOGIES (INDIA) LTDBSE: 505336
- Mirza International LimitedNSE: MIRZAINT
- Mish Designs LtdBSE: 544015
- Mishka Exim LimitedBSE: 539220
- Mishra Dhatu Nigam LimitedNSE: MIDHANI
- Mishtann Foods LimitedBSE: 539594
- Misquita Engineering LimitedBSE: 542801
- MITCON Consultancy & Engineering Services LimitedNSE: MITCON
- Mitshi India LimitedBSE: 523782
- Mitsu Chem Plast LimitedBSE: 540078
- Mittal Life Style LimitedNSE: MITTAL
- Mittal Sections LtdBSE: 544575
- MIVEN MACHINE TOOLS LTD.BSE: 522036
- MM Forgings LimitedNSE: MMFL
- MM RUBBER COMPANY LTD.BSE: 509196
- MMP Industries LimitedNSE: MMP
- MMTC LimitedNSE: MMTC
- Mobilise App Lab LimitedNSE: MOBILISE
- MODELLA WOOLLENS LTD.BSE: 503772
- Modern Converters LimitedBSE: 539762
- MODERN DAIRIES LTD.BSE: 519287
- Modern Diagnostic & Research Centre LtdBSE: 544673
- MODERN INSULATORS LTD.BSE: 515008
- MODERN MALLEABLES LTD.BSE: 517336
- MODERN SHARES & STOCKBROKERS LBSE: 509760
- MODERN STEELS LTD.BSE: 513303
- Modern Threads (India) LimitedNSE: MODTHREAD
- Modi Naturals LimitedNSE: MODINATUR
- Modi Rubber LimitedNSE: MODIRUBBER
- MODIPON LTD.BSE: 503776
- Modis Navnirman LimitedNSE: MODIS
- MODISON LIMITEDNSE: MODISONLTD
- MODULEX CONSTRUCTION TECHNOLOGBSE: 504273
- Mohini Health & Hygiene LimitedNSE: MHHL
- Mohit Industries LimitedNSE: MOHITIND
- MOHIT PAPER MILLS LTD.BSE: 530169
- MOHITE INDUSTRIES LIMITEDBSE: 532140
- MOIL LimitedNSE: MOIL
- Moksh Ornaments LimitedNSE: MOKSH
- Molbio Diagnostics LimitedNSE: MOLBIO
- Mold-Tek Packaging LimitedNSE: MOLDTKPAC
- Mold-Tek Technologies LimitedNSE: MOLDTECH
- Monarch Networth Capital LimitedNSE: MONARCH
- Monarch Surveyors and Engineering Consultants LtdBSE: 544453
- MONEY MASTERS LEASING & FINANCBSE: 535910
- Moneyboxx Finance LimitedNSE: MONEYBOXX
- Monika Alcobev LtdBSE: 544451
- MONIND LIMITEDBSE: 532078
- Mono Pharmacare LimitedNSE: MONOPHARMA
- Monolithisch India LimitedNSE: MONOLITH
- MONOTYPE INDIA LTD.BSE: 505343
- Monte Carlo Fashions LimitedNSE: MONTECARLO
- MOONGIPA CAPITAL FINANCE LTD.BSE: 530167
- Mopshop Distribution LtdBSE: 544883
- Morarjee Textiles LimitedNSE: MORARJEE
- MORARKA FINANCE LTD.BSE: 511549
- Morepen Laboratories LimitedNSE: MOREPENLAB
- MORGAN VENTURES LTD.BSE: 526237
- MORGANITE CRUCIBLE (INDIA) LTDBSE: 523160
- Mos Utility LimitedNSE: MOS
- Moschip Technologies LimitedNSE: MOSCHIP
- Mother Nutri Foods LtdBSE: 544623
- Motherson Sumi Wiring India LimitedNSE: MSUMI
- Motilal Oswal Financial Services LimitedNSE: MOTILALOFS
- Motisons Jewellers LimitedNSE: MOTISONS
- MOUNT HOUSING AND INFRASTRUCTUBSE: 542864
- Moving Media Entertainment LimitedNSE: MMEL
- Moxsh Overseas Educon LimitedNSE: MOXSH
- MPDL LIMITEDBSE: 532723
- MphasiS LimitedNSE: MPHASIS
- MPIL CORPORATION LTD.BSE: 500450
- MPL PLASTICS LTD.BSE: 526143
- MPS LimitedNSE: MPSLTD
- MRC Exim LimitedBSE: 540809
- MRF LimitedNSE: MRF
- MRP Agro LimitedBSE: 543262
- Mrs. Bectors Food Specialities LimitedNSE: BECTORFOOD
- MRUGESH TRADING LTD.BSE: 512065
- Msafe Equipments LtdBSE: 544695
- MSP Steel & Power LimitedNSE: MSPL
- Mstc LimitedNSE: MSTCLTD
- MT Educare LimitedNSE: MTEDUCARE
- Mtar Technologies LimitedNSE: MTARTECH
- Mudra Financial Services Ltd.BSE: 539819
- Mudunuru LimitedBSE: 538743
- Mufin Green Finance LimitedNSE: MUFIN
- Mukand LimitedNSE: MUKANDLTD
- MUKAT PIPES LTD.BSE: 523832
- MUKESH BABU FINANCIAL SERVICESBSE: 530341
- Mukka Proteins LimitedNSE: MUKKA
- Mukta Agriculture LimitedBSE: 535204
- Mukta Arts LimitedNSE: MUKTAARTS
- MULLER & PHIPPS (INDIA) LTD.BSE: 501477
- Multi Commodity Exchange of India LimitedNSE: MCX
- MULTIBASE INDIA LTD.BSE: 526169
- MULTIPLUS HOLDINGS LTD.BSE: 505594
- MULTIPURPOSE TRADING & AGENCIEBSE: 504356
- Munish Forge LimitedNSE: MUNISH
- Munjal Auto Industries LimitedNSE: MUNJALAU
- Munjal Showa LimitedNSE: MUNJALSHOW
- MUNOTH CAPITAL MARKET LTD.BSE: 511200
- MUNOTH COMMUNICATION LIMITEDBSE: 511401
- MUNOTH FINANCIAL SERVICES LTD.BSE: 531821
- Murudeshwar Ceramics LimitedNSE: MURUDCERA
- Music Broadcast LimitedNSE: RADIOCITY
- Muthoot Capital Services LimitedNSE: MUTHOOTCAP
- Muthoot Finance LimitedNSE: MUTHOOTFIN
- Muthoot Microfin LimitedNSE: MUTHOOTMF
- MV COTSPIN LTD.BSE: 531286
- MV Electrosystems LimitedNSE: MVELECTRO
- My Money Securities Ltd.BSE: 538862
- My Mudra Fincorp LimitedNSE: MYMUDRA
- MYSORE PETRO CHEMICALS LTD.BSE: 506734
- Mystic Electronics LimitedBSE: 535205