Companies we cover
Every company listed on the NSE and BSE whose announcements we read and summarise — 5,477 of them. Open any company for its filings in plain English.
355 companies starting with M
- M & B Engineering LimitedMBEL
- M K Proteins LimitedMKPL
- M Lakhamsi Industries Ltd512153
- M TEK COPPER LIMITEDMCL
- M.K. Exim (India) Ltd538890
- M.V.K. Agro Food Product LimitedMVKAGRO
- MAS Financial Services LimitedMASFIN
- MBL Infrastructure LimitedMBLINFRA
- MEP Infrastructure Developers LimitedMEP
- MFL India Ltd526622
- MFS Intercorp Ltd513721
- MIC Electronics LimitedMICEL
- MIRC Electronics LimitedMIRCELECTR
- MITCON Consultancy & Engineering Services LimitedMITCON
- MKP Mobility Ltd521244
- MM Forgings LimitedMMFL
- MM Rubber Company Ltd509196
- MMP Industries LimitedMMP
- MMTC LimitedMMTC
- MODISON LIMITEDMODISONLTD
- MOIL LimitedMOIL
- MP Agro Industries Ltd506543
- MPDL Ltd532723
- MPIL Corporation Ltd500450
- MPS LimitedMPSLTD
- MRC Agrotech Ltd540809
- MRF LimitedMRF
- MRP Agro Ltd543262
- MSP Steel & Power LimitedMSPL
- MSR India Ltd508922
- MT Educare LimitedMTEDUCARE
- MV Electrosystems LimitedMVELECTRO
- Maagh Advertising and Marketing Services Ltd543624
- Maan Aluminium LimitedMAANALU
- Mac Charles India Ltd507836
- Mac Hotels Ltd541973
- Macfos Ltd543787
- Mach Conferences And Events Ltd544248
- Machhar Industries Ltd543934
- Machino Plastics Ltd523248
- Macobs Technologies LimitedMACOBSTECH
- Macpower CNC Machines LimitedMACPOWER
- Madhav Infra Projects Ltd539894
- Madhav Marbles and Granites LimitedMADHAV
- Madhucon Projects LimitedMADHUCON
- Madhur Industries Ltd519279
- Madhusudan Industries Ltd515059
- Madhusudan Masala LimitedMADHUSUDAN
- Madhusudan Securities Ltd511000
- Madhuveer Com 18 Network Ltd531910
- Madhya Bharat Agro Products LimitedMBAPL
- Madhya Pradesh Today Media LimitedMPTODAY
- Madras Fertilizers LimitedMADRASFERT
- Maestros Electronics & Telecommunications Systems Ltd538401
- Mafatlal Industries Ltd500264
- Mafia Trends Ltd543613
- Magadh Sugar & Energy LimitedMAGADSUGAR
- Magellanic Cloud LimitedMCLOUD
- Magenta Lifecare Ltd544188
- Magna Electro Castings Ltd517449
- Magnanimous Trade & finance Ltd512377
- Magnum Ventures LimitedMAGNUM
- Magnus Retail Ltd517320
- Magson Retail And Distribution LimitedMAGSON
- Maha Rashtra Apex Corporation LimitedMAHAPEXLTD
- Mahaan Foods Ltd519612
- Mahalaxmi Fabric Mills LimitedMFML
- Mahalaxmi Rubtech LimitedMHLXMIRU
- Mahalaxmi Seamless Ltd513460
- Mahamaya Steel Industries LimitedMAHASTEEL
- Mahan Industries Ltd531515
- Mahanagar Gas LimitedMGL
- Mahanagar Telephone Nigam LimitedMTNL
- Maharashtra Corporation Ltd505523
- Maharashtra Scooters LimitedMAHSCOOTER
- Maharashtra Seamless LimitedMAHSEAMLES
- Mahasagar Travels Ltd526795
- Mahaveer Infoway Ltd539383
- Maheshwari Logistics LimitedMAHESHWARI
- Mahickra Chemicals LimitedMAHICKRA
- Mahindra & Mahindra Financial Services LimitedM&MFIN
- Mahindra & Mahindra LimitedM&M
- Mahindra EPC Irrigation LimitedMAHEPC
- Mahindra Holidays & Resorts India LimitedMHRIL
- Mahindra Lifespace Developers LimitedMAHLIFE
- Mahindra Logistics LimitedMAHLOG
- Maiden Forgings Ltd543874
- Maithan Alloys LimitedMAITHANALL
- Maitreya Medicare LimitedMAITREYA
- Maitri Enterprises Ltd513430
- Majestic Auto Ltd500267
- Makers Laboratories Ltd506919
- Maks Energy Solutions India LimitedMAKS
- Mallcom (India) LimitedMALLCOM
- Malpani Pipes And Fittings Ltd544351
- Malu Paper Mills LimitedMALUPAPER
- Mamata Machinery LimitedMAMATA
- Man Industries (India) LimitedMANINDS
- Man Infraconstruction LimitedMANINFRA
- Manaksia Aluminium Company LimitedMANAKALUCO
- Manaksia Coated Metals & Industries LimitedMANAKCOAT
- Manaksia LimitedMANAKSIA
- Manaksia Steels LimitedMANAKSTEEL
- Manali Petrochemicals LimitedMANALIPETC
- Manappuram Finance LimitedMANAPPURAM
- Manas Properties Ltd540402
- Manav Infra Projects LimitedMANAV
- Manba Finance LimitedMANBA
- Manbro Industries LimitedMANBRO
- Manbro Industries Ltd512595
- Mandeep Auto Industries LimitedMANDEEP
- Mangal Compusolution Ltd544287
- Mangal Credit and Fincorp LimitedMANCREDIT
- Mangal Electrical Industries LimitedMEIL
- Mangalam Alloys LimitedMAL
- Mangalam Cement LimitedMANGLMCEM
- Mangalam Drugs And Organics LimitedMANGALAM
- Mangalam Global Enterprise LimitedMGEL
- Mangalam Industrial Finance Ltd537800
- Mangalam Organics LimitedMANORG
- Mangalam Seeds Ltd539275
- Mangalam Worldwide LimitedMWL
- Mangalore Chemicals & Fertilizers LimitedMANGCHEFER
- Mangalore Refinery and Petrochemicals LimitedMRPL
- Manglam Infra & Engineering LimitedMIEL
- Manipal Finance Corporation Ltd507938
- Manipal Health Enterprises LimitedMANIPALHOS
- Manjeera Constructions Ltd533078
- Mankind Pharma LimitedMANKIND
- Manoj Ceramic Ltd544073
- Manoj Vaibhav Gems N Jewellers LimitedMVGJL
- Manomay Tex India LimitedMANOMAY
- Manorama Industries LimitedMANORAMA
- Manpasand Beverages LimitedMANPASAND
- Manraj Housing Finance Ltd530537
- Mansi Finance (Chennai) Ltd511758
- Mansoon Trading Company Ltd512303
- Manugraph India LimitedMANUGRAPH
- Maral Overseas LimitedMARALOVER
- Marathon Nextgen Realty LimitedMARATHON
- Marble City India Ltd531281
- Marc Loire Fashions Ltd544437
- Marco Cables & Conductors LimitedMARCO
- Mardia Samyoung Capillary Tubes Company Ltd513544
- Marg Techno Projects Ltd540254
- Margo Finance Ltd500206
- Marico LimitedMARICO
- Marine Electricals (India) LimitedMARINE
- Marinetrans India LimitedMARINETRAN
- Maris Spinners Ltd531503
- Market Creators Ltd526891
- Markobenz Ventures Ltd514060
- Markolines Pavement Technologies LimitedMARKOLINES
- Markolines Pavement Technologies Ltd543364
- Marksans Pharma LimitedMARKSANS
- Marshall Machines LimitedMARSHALL
- Marsons LimitedMARSONS
- Marsons Ltd517467
- Martin Burn Ltd523566
- Maruti Infrastructure Ltd531540
- Maruti Interior Products Ltd543464
- Maruti Securities Ltd531319
- Maruti Suzuki India LimitedMARUTI
- Marvel Decor LimitedMDL
- Mask Investments LimitedMASKINVEST
- Mason Infratech LimitedMASON
- Mastek LimitedMASTEK
- Master Chemicals Ltd506867
- Master Components LimitedMASTER
- Master Trust LimitedMASTERTR
- Mathew Easow Research Securities Ltd511688
- Matrimony.Com LimitedMATRIMONY
- Mauria Udyog Ltd539219
- Mawana Sugars LimitedMAWANASUG
- Max Estates LimitedMAXESTATES
- Max Financial Services LimitedMFSL
- Max Healthcare Institute LimitedMAXHEALTH
- Max India LimitedMAXIND
- Maxheights Infrastructure Ltd534338
- Maximus International Ltd540401
- Maxposure LimitedMAXPOSURE
- Maxvolt Energy Industries LimitedMAXVOLT
- Mayank Cattle Food Ltd544106
- Mayasheel Ventures LimitedMAYASHEEL
- Mayur Floorings Ltd531221
- Mayur Uniquoters LtdMAYURUNIQ
- Mazagon Dock Shipbuilders LimitedMAZDOCK
- Mazda LimitedMAZDA
- McDowell Holdings LimitedMCDHOLDING
- Mcleod Russel India LimitedMCLEODRUSS
- Mcnally Bharat Engineering Company LimitedMBECL
- Mcon Rasayan India LimitedMCON
- Medi Assist Healthcare Services LimitedMEDIASSIST
- Medi Caps Ltd523144
- Media Matrix Worldwide Ltd512267
- Mediaone Global Entertainment Ltd503685
- Medicamen Biotech LimitedMEDICAMEQ
- Medicamen Organics LimitedMEDIORG
- Medico Intercontinental Ltd539938
- Medico Remedies LimitedMEDICO
- Medinova Diagnostic Services Ltd526301
- Medplus Health Services LimitedMEDPLUS
- Meenakshi Steel Industries Ltd512505
- Meera Industries Ltd540519
- Meesho LimitedMEESHO
- Mefcom Capital Markets Ltd531176
- Mega Corporation Ltd531417
- Mega Fin India Ltd532105
- Mega Flex Plastics LimitedMEGAFLEX
- Mega Nirman and Industries Ltd539767
- Megasoft LimitedMEGASOFT
- Megastar Foods LimitedMEGASTAR
- Megatherm Induction LimitedMEGATHERM
- Meghmani Organics LimitedMOL
- Meghna Infracon Infrastructure Ltd538668
- Megri Soft Ltd539012
- Mehai Technology Ltd540730
- Mehta Housing Finance Ltd511740
- Mehta Integrated Finance Ltd511377
- Mehta Securities Ltd511738
- Melstar Information Technologies LimitedMELSTAR
- Mena Mani Industries Ltd531127
- Menon Bearings LimitedMENONBE
- Menon Pistons Ltd531727
- Mercantile Ventures Ltd538942
- Mercator LimitedMERCATOR
- Mercury Ev-Tech LimitedMERCURYEV
- Mercury Ev-Tech Ltd531357
- Mercury Laboratories Ltd538964
- Mercury Trade Links Ltd512415
- Meson Valves India Ltd543982
- Meta Infotech Ltd544441
- Metal Coatings India Ltd531810
- Metalyst Forgings LimitedMETALFORGE
- Metro Brands LimitedMETROBRAND
- Metroglobal Ltd500159
- Metropolis Healthcare LimitedMETROPOLIS
- Mewar Hi-Tech Engineering Ltd540150
- Micropro Software Solutions LimitedMICROPRO
- Microse India Ltd523343
- Mid East Portfolio Management Ltd526251
- Mid India Industries Ltd500277
- Midland Polymers Ltd531597
- Midwest Gold Ltd526570
- Midwest LimitedMIDWESTLTD
- Mihika Industries Ltd538895
- Milestone Furniture Ltd541337
- Milestone Global Ltd531338
- Milgrey Finance & Investments Ltd511018
- Milkfood Ltd507621
- Milky Mist Dairy Food LimitedMILKYMIST
- Millennium Online Solutions ( India ) Ltd511187
- Milton Industries LimitedMILTON
- Minal Industries Ltd522235
- Minaxi Textiles Ltd531456
- Minda Corporation LimitedMINDACORP
- Mindpool Technologies LimitedMINDPOOL
- Mindteck (India) LimitedMINDTECK
- Mini Diamonds India Ltd523373
- Minolta Finance Ltd532164
- Mipco Seamless Rings Gujarat Ltd505797
- Mirza International LimitedMIRZAINT
- Mish Designs Ltd544015
- Mishka Exim Ltd539220
- Mishra Dhatu Nigam LimitedMIDHANI
- Mishtann Foods Ltd539594
- Misquita Engineering Ltd542801
- Mitshi India Ltd523782
- Mitsu Chem Plast Ltd540078
- Mittal Life Style LimitedMITTAL
- Miven Machine Tools Ltd522036
- Mkventures Capital Ltd514238
- Modella Woollens Ltd503772
- Modern Dairies Ltd519287
- Modern Engineering And Projects Ltd539762
- Modern Insulators Ltd515008
- Modern Shares & Stockbrokers Ltd509760
- Modern Steels Ltd513303
- Modern Threads (India) LimitedMODTHREAD
- Modi Naturals LimitedMODINATUR
- Modi Naturals Ltd519003
- Modi Rubber LimitedMODIRUBBER
- Modipon Ltd503776
- Modis Navnirman LimitedMODIS
- Modis Navnirman Ltd543539
- Modulex Construction Technologies Ltd504273
- Mohini Health & Hygiene LimitedMHHL
- Mohit Industries LimitedMOHITIND
- Mohit Paper Mills Ltd530169
- Mohite Industries Ltd532140
- Mohota Industries LimitedMOHOTAIND
- Moksh Ornaments LimitedMOKSH
- Molbio Diagnostics LimitedMOLBIO
- Mold-Tek Packaging LimitedMOLDTKPAC
- Mold-Tek Technologies LimitedMOLDTECH
- Monarch Networth Capital LimitedMONARCH
- Monarch Surveyors and Engineering Consultants Ltd544453
- Money Masters Leasing & Finance Ltd535910
- Moneyboxx Finance LimitedMONEYBOXX
- Moneyboxx Finance Ltd538446
- Monika Alcobev Ltd544451
- Monind Ltd532078
- Mono Pharmacare LimitedMONOPHARMA
- Monolithisch India LimitedMONOLITH
- Monotype India Ltd505343
- Monte Carlo Fashions LimitedMONTECARLO
- Moongipa Capital Finance Ltd530167
- Morarjee Textiles LimitedMORARJEE
- Morarka Finance Ltd511549
- Morepen Laboratories LimitedMOREPENLAB
- Morgan Ventures Ltd526237
- Morganite Crucible India Ltd523160
- Mos Utility LimitedMOS
- Moschip Technologies LimitedMOSCHIP
- Motherson Sumi Wiring India LimitedMSUMI
- Motilal Oswal Financial Services LimitedMOTILALOFS
- Motisons Jewellers LimitedMOTISONS
- Mount Housing and Infrastructure Ltd542864
- Moving Media Entertainment LimitedMMEL
- Moxsh Overseas Educon LimitedMOXSH
- MphasiS LimitedMPHASIS
- Mpl Plastics Ltd526143
- Mrs. Bectors Food Specialities LimitedBECTORFOOD
- Mrugesh Trading Ltd512065
- Mstc LimitedMSTCLTD
- Mtar Technologies LimitedMTARTECH
- Mudra Financial Services Ltd539819
- Mudunuru Ltd538743
- Mufin Green Finance LimitedMUFIN
- Mukand LimitedMUKANDLTD
- Mukat Pipes Ltd523832
- Mukesh Babu Financial Services Ltd530341
- Mukka Proteins LimitedMUKKA
- Mukta Agriculture Ltd535204
- Mukta Arts LimitedMUKTAARTS
- Muller & Phipps India Ltd501477
- Multi Commodity Exchange of India LimitedMCX
- Multibase India Ltd526169
- Multiplus Holdings Ltd505594
- Multipurpose Trading & Agencies Ltd504356
- Munjal Auto Industries LimitedMUNJALAU
- Munjal Showa LimitedMUNJALSHOW
- Munoth Capital Markets Ltd511200
- Munoth Communication Ltd511401
- Munoth Financial Services Ltd531821
- Murae Organisor Ltd542724
- Murudeshwar Ceramics LimitedMURUDCERA
- Music Broadcast LimitedRADIOCITY
- Muthoot Capital Services LimitedMUTHOOTCAP
- Muthoot Finance LimitedMUTHOOTFIN
- Muthoot Microfin LimitedMUTHOOTMF
- My Money Securities Ltd538862
- My Mudra Fincorp LimitedMYMUDRA
- Mysore Petro Chemicals Ltd506734
- Mystic Electronics Ltd535205