Companies starting with M
347 listed Indian companies — open any one for its quarterly results, annual trends, balance sheet, cash flow, shareholding pattern, ratios and peer comparison.
A531
B256
C278
D199
E162
F90
G277
H154
I231
J139
K238
L122
M347
N192
O100
P306
Q19
R267
S724
T267
U89
V199
W66
X6
Y26
Z31
#13
M & B Engineering Limited
MBEL
M K Proteins Limited
MKPL
M P K Steels (I) Ltd
544553
M.K. Exim (India) Ltd
538890
M.V.K. Agro Food Product Limited
MVKAGRO
Maan Aluminium Limited
MAANALU
Mac Charles India Ltd
507836
Mac Hotels Ltd
541973
Macfos Ltd
543787
Mach Travel Solutions Ltd
544248
Machhar Industries Ltd
543934
Machino Plastics Ltd
523248
Macobs Technologies Limited
MACOBSTECH
Macpower CNC Machines Limited
MACPOWER
Madala Holdings Ltd
532344
Madhav Copper Limited
MCL
Madhav Infra Projects Ltd
539894
Madhav Marbles and Granites Limited
MADHAV
Madhucon Projects Limited
MADHUCON
Madhur Knit Crafts Limited
MADHURKNIT
Madhusudan Industries Ltd
515059
Madhusudan Masala Limited
MADHUSUDAN
Madhuveer Com
531910
Madhya Bharat Agro Products Limited
MBAPL
Madhya Pradesh Today Media Limited
MPTODAY
Madras Fertilizers Limited
MADRASFERT
Maestros Electronics & Telecommunications Systems Ltd
538401
Mafatlal Industries Ltd
500264
Magadh Sugar & Energy Limited
MAGADSUGAR
Magellanic Cloud Limited
MCLOUD
Magenta Lifecare Ltd
544188
Magna Electro Castings Ltd
517449
Magnum Ventures Limited
MAGNUM
Magnus Steel and Infra Ltd
517320
Magson Retail And Distribution Limited
MAGSON
Maha Rashtra Apex Corporation Limited
MAHAPEXLTD
Mahalaxmi Fabric Mills Limited
MFML
Mahalaxmi Rubtech Limited
MHLXMIRU
Mahamaya Lifesciences Ltd
544611
Mahamaya Steel Industries Limited
MAHASTEEL
Mahan Industries Ltd
531515
Mahanagar Gas Limited
MGL
Mahanagar Telephone Nigam Limited
MTNL
Maharashtra Corporation Ltd
505523
Maharashtra Scooters Limited
MAHSCOOTER · Financial Services · Bank / NBFC
Maharashtra Seamless Limited
MAHSEAMLES
Mahaveer Infoway Ltd
539383
Maheshwari Logistics Limited
MAHESHWARI
Mahickra Chemicals Limited
MAHICKRA
Mahindra & Mahindra Financial Services Limited
M&MFIN · Financial Services · Bank / NBFC
Mahindra & Mahindra Limited
M&M · Consumer Cyclical
Mahindra EPC Irrigation Limited
MAHEPC
Mahindra Holidays & Resorts India Limited
MHRIL
Mahindra Lifespace Developers Limited
MAHLIFE
Mahindra Logistics Limited
MAHLOG
Mahip Industries Ltd
542503
Maiden Forgings Ltd
543874
Maithan Alloys Limited
MAITHANALL
Maitreya Medicare Limited
MAITREYA
Maitri Enterprises Ltd
513430
Majestic Auto Ltd
500267
Makers Laboratories Ltd
506919
Maks Energy Solutions India Limited
MAKS
Mallcom (India) Limited
MALLCOM
Malpani Pipes And Fittings Ltd
544351
Malu Paper Mills Limited
MALUPAPER
Mamata Machinery Limited
MAMATA
Man Industries (India) Limited
MANINDS
Man Infraconstruction Limited
MANINFRA
Manaksia Aluminium Company Limited
MANAKALUCO
Manaksia Coated Metals & Industries Limited
MANAKCOAT
Manaksia Limited
MANAKSIA
Manaksia Steels Limited
MANAKSTEEL
Manali Petrochemicals Limited
MANALIPETC
Manappuram Finance Limited
MANAPPURAM · Financial Services · Bank / NBFC
Manav Infra Projects Limited
MANAV
Manba Finance Limited
MANBA · Bank / NBFC
Mandeep Auto Industries Limited
MANDEEP
Mangal Compusolution Ltd
544287
Mangal Credit and Fincorp Limited
MANCREDIT · Bank / NBFC
Mangal Electrical Industries Limited
MEIL
Mangalam Alloys Limited
MAL
Mangalam Cement Limited
MANGLMCEM
Mangalam Drugs And Organics Limited
MANGALAM
Mangalam Global Enterprise Limited
MGEL
Mangalam Industrial Finance Ltd
537800 · Bank / NBFC
Mangalam Organics Limited
MANORG
Mangalam Seeds Ltd
539275
Mangalam Worldwide Limited
MWL
Mangalore Chem.
MANGCHEFER
Mangalore Refinery and Petrochemicals Limited
MRPL · Energy
Manglam Global Corporations Ltd
503626
Manglam Infra & Engineering Limited
MIEL
Manipal Finance Corporation Ltd
507938 · Bank / NBFC
Manipal Health Enterprises Limited
MANIPALHOS
Manipal Payment and Identity Solutions Limited
MPIMANIPAL
Mankind Pharma Limited
MANKIND · Healthcare
Manoj Ceramic Ltd
544073
Manoj Jewellers Ltd
544400
Manoj Vaibhav Gems N Jewellers Limited
MVGJL
Manomay Tex India Limited
MANOMAY
Manorama Industries Limited
MANORAMA
Manraj Housing Finance Ltd
530537
Mansi Finance (Chennai) Ltd
511758 · Bank / NBFC
Mantra Capital Ltd
511577
Mantra Capital Ltd
511577 · Bank / NBFC
Manugraph India Limited
MANUGRAPH
Maple Infrastructure Trust
543925
Mapro Industries Ltd
509762
Maral Overseas Limited
MARALOVER
Marathon Nextgen Realty Limited
MARATHON
Marble City India Ltd
531281
Marc Loire Fashions Ltd
544437
Marco Cables & Conductors Limited
MARCO
Mardia Samyoung Capillary Tubes Company Ltd
513544
Marg Techno Projects Ltd
540254 · Bank / NBFC
Margo Finance Ltd
500206 · Bank / NBFC
Marico Limited
MARICO · Consumer Defensive
Marine Electricals (India) Limited
MARINE
Marinetrans India Limited
MARINETRAN
Maris Spinners Ltd
531503
Market Creators Ltd
526891
Markolines Pavement Technologies Limited
MARKOLINES
Marksans Pharma Limited
MARKSANS
Marshall Machines Limited
MARSHALL
Marsons Limited
MARSONS
Marsons Ltd
517467
Martin Burn Ltd
523566
Maruti Global Industries Ltd
531319 · Bank / NBFC
Maruti Infrastructure Ltd
531540
Maruti Interior Products Ltd
543464
Maruti Suzuki India Limited
MARUTI · Consumer Cyclical
Marvel Decor Limited
MDL
MAS Financial Services Limited
MASFIN · Bank / NBFC
Mask Investments Limited
MASKINVEST
Mason Infratech Limited
MASON
Mastek Limited
MASTEK
Master Components Limited
MASTER
Master Trust Limited
MASTERTR
Mathew Easow Research Securities Ltd
511688 · Bank / NBFC
Matrimony.Com Limited
MATRIMONY
Matrix Geo Solutions Limited
MGSL
Mauria Udyog Ltd
539219
Mawana Sugars Limited
MAWANASUG
Max Estates Limited
MAXESTATES
Max Financial Services Limited
MFSL
Max Healthcare Institute Limited
MAXHEALTH · Healthcare
Max heights Infrastucture Ltd
534338
Max India Limited
MAXIND
Maxgrow India Ltd
521167
Maximus International Ltd
540401
Maxposure Limited
MAXPOSURE
Maxvolt Energy Industries Limited
MAXVOLT
Mayank Cattle Food Ltd
544106
Mayasheel Ventures Limited
MAYASHEEL
Mayur Floorings Ltd
531221
Mayur Leather Products Ltd
531680
Mayur Uniquoters Ltd
MAYURUNIQ
Mazagon Dock Shipbuilders Limited
MAZDOCK · Industrials
Mazda Limited
MAZDA
MBL Infrastructure Limited
MBLINFRA
Mcleod Russel India Limited
MCLEODRUSS
Mcnally Bharat Engineering Company Limited
MBECL
Mcon Rasayan India Limited
MCON
Medi Assist Healthcare Services Limited
MEDIASSIST
Medi Caps Ltd
523144
Media Matrix Worldwide Ltd
512267
Mediaone Global Entertainment Ltd
503685
Medicamen Biotech Limited
MEDICAMEQ
Medicamen Organics Limited
MEDIORG
Medico Intercontinental Ltd
539938
Medico Remedies Limited
MEDICO
Medplus Health Services Limited
MEDPLUS
Meera Industries Ltd
540519
Meesho Limited
MEESHO · Consumer Cyclical
Mefcom Capital Markets Ltd
531176
Mega Corporation Ltd
531417 · Bank / NBFC
Mega Flex Plastics Limited
MEGAFLEX
Mega Nirman and Industries Ltd
539767
Megamont Ltd
523888
Megastar Foods Limited
MEGASTAR
Megatherm Induction Limited
MEGATHERM
Meghmani Organics Limited
MOL
Meghna Infracon Infrastructure Ltd
538668
Megri Soft Ltd
539012
Mehai Technology Ltd
540730
Mehta Integrated Finance Ltd
511377 · Bank / NBFC
Mehta Securities Ltd
511738
Mehul Colours Ltd
544472
Mehul Telecom Ltd
544751
Melstar Information Technologies Limited
MELSTAR
Mena Mani Industries Ltd
531127 · Bank / NBFC
Menon Bearings Limited
MENONBE
Menon Pistons Ltd
531727
MEP Infrastructure Developers Limited
MEP
Mercantile Ventures Ltd
538942
Mercury Ev-Tech Limited
MERCURYEV
Mercury Ev-Tech Ltd
531357
Mercury Laboratories Ltd
538964
Mercury Trade Links Ltd
512415
Merritronix Ltd
544773
Meta Infotech Ltd
544441
Metal Coatings India Ltd
531810
Methodhub Software Ltd
544637
Metro Brands Limited
METROBRAND · Consumer Cyclical
Metroglobal Ltd
500159
Metropolis Healthcare Limited
METROPOLIS
Mewar Hi-Tech Engineering Ltd
540150
Meyer Apparel Ltd
531613
MFL India Ltd
526622
MFS Intercorp Ltd
513721
MIC Electronics Limited
MICEL
Micropro Software Solutions Limited
MICROPRO
Mid East Portfolio Management Ltd
526251
Mid India Industries Ltd
500277
Midwest Energy Ltd
526570
Midwest Limited
MIDWESTLTD
Mihika Industries Ltd
538895
Milestone Furniture Ltd
541337
Milestone Global Ltd
531338
Milgrey Finance & Investments Ltd
511018
Milkfood Ltd
507621
Milky Mist Dairy Food Limited
MILKYMIST
Millennium Online Solutions ( India ) Ltd
511187
Milton Industries Limited
MILTON
Minal Industries Ltd
522235
Minaxi Textiles Ltd
531456
Minda Corporation Limited
MINDACORP · Consumer Cyclical
Mindpool Technologies Limited
MINDPOOL
Mindspace Business Parks REIT
MINDSPACE
Mindteck (India) Limited
MINDTECK
Mini Diamonds India Ltd
523373
Minolta Finance Ltd
532164 · Bank / NBFC
Mipco Seamless Rings Gujarat Ltd
505797
MIRC Electronics Limited
MIRCELECTR
Mirza International Limited
MIRZAINT
Mish Designs Ltd
544015
Mishka Exim Ltd
539220
Mishra Dhatu Nigam Limited
MIDHANI
Mishtann Foods Ltd
539594
Misquita Engineering Ltd
542801
MITCON Consultancy & Engineering Services Limited
MITCON
Mitshi India Ltd
523782
Mitsu Chem Plast Ltd
540078
Mittal Life Style Limited
MITTAL
Mittal Sections Ltd
544575
Miven Machine Tools Ltd
522036
Mizzen Ventures Ltd
531537
MKP Mobility Ltd
521244
Mkventures Capital Ltd
514238
MM Forgings Limited
MMFL
MM Rubber Company Ltd
509196
MMP Industries Limited
MMP
MMTC Limited
MMTC
Mobavenue AI Tech Ltd
539682
Modella Woollens Ltd
503772
Modern Dairies Ltd
519287
Modern Diagnostic & Research Centre Ltd
544673
Modern Engineering And Projects Ltd
539762
Modern Insulators Ltd
515008
Modern Malleables Ltd
517336
Modern Shares & Stockbrokers Ltd
509760
Modern Steels Ltd
513303
Modern Threads (India) Limited
MODTHREAD
Modi Naturals Limited
MODINATUR
Modi Rubber Limited
MODIRUBBER
Modipon Ltd
503776
Modis Navnirman Limited
MODIS
MODISON LIMITED
MODISONLTD
Modulex Construction Technologies Ltd
504273
Mohini Health & Hygiene Limited
MHHL
Mohit Industries Limited
MOHITIND
Mohit Paper Mills Ltd
530169
Mohite Industries Ltd
532140
MOIL Limited
MOIL
Moksh Ornaments Limited
MOKSH
Molbio Diagnostics Limited
MOLBIO
Mold-Tek Packaging Limited
MOLDTKPAC
Mold-Tek Technologies Limited
MOLDTECH
Monarch Networth Capital Limited
MONARCH
Monarch Surveyors and Engineering Consultants Ltd
544453
Money Masters Leasing & Finance Ltd
535910 · Bank / NBFC
Moneyboxx Finance Limited
MONEYBOXX
Monika Alcobev Ltd
544451
Monind Ltd
532078
Mono Pharmacare Limited
MONOPHARMA
Monolithisch India Limited
MONOLITH
Monotype India Ltd
505343
Monte Carlo Fashions Limited
MONTECARLO
Moongipa Capital Finance Ltd
530167 · Bank / NBFC
Morarjee Textiles Limited
MORARJEE
Morarka Finance Ltd
511549 · Bank / NBFC
Morepen Laboratories Limited
MOREPENLAB
Morgan Ventures Ltd
526237 · Bank / NBFC
Mos Utility Limited
MOS
Moschip Technologies Limited
MOSCHIP
Mother Nutri Foods Ltd
544623
Motherson Sumi Wiring India Limited
MSUMI
Motilal Oswal Financial Services Limited
MOTILALOFS · Financial Services · Bank / NBFC
Motisons Jewellers Limited
MOTISONS
Moxsh Overseas Educon Limited
MOXSH
MP Agro Industries Ltd
506543
MPDL Ltd
532723
MphasiS Limited
MPHASIS · Technology
MPIL Corporation Ltd
500450
Mpl Plastics Ltd
526143
MPS Limited
MPSLTD
MRC Agrotech Ltd
540809
MRF Limited
MRF · Consumer Cyclical
MRP Agro Ltd
543262
Mrs. Bectors Food Specialities Limited
BECTORFOOD
Mrugesh Trading Ltd
512065 · Bank / NBFC
Msafe Equipments Ltd
544695
Msl Global Ltd
511000 · Bank / NBFC
MSP Steel & Power Limited
MSPL
MSR India Ltd
508922
Mstc Limited
MSTCLTD
MT Educare Limited
MTEDUCARE
Mtar Technologies Limited
MTARTECH
Mudunuru Ltd
538743
Mufin Green Finance Limited
MUFIN · Bank / NBFC
Mukand Limited
MUKANDLTD
Mukat Pipes Ltd
523832
Mukesh Babu Financial Services Ltd
530341 · Bank / NBFC
Mukka Proteins Limited
MUKKA
Mukta Agriculture Ltd
535204
Mukta Arts Limited
MUKTAARTS
Muller & Phipps India Ltd
501477
Multi Commodity Exchange of India Limited
MCX · Financial Services · Bank / NBFC
Multibase India Ltd
526169
Multipurpose Trading & Agencies Ltd
504356
Munish Forge Limited
MUNISH
Munjal Auto Industries Limited
MUNJALAU
Munjal Showa Limited
MUNJALSHOW
Munoth Capital Markets Ltd
511200
Munoth Financial Services Ltd
531821
Murudeshwar Ceramics Limited
MURUDCERA
Music Broadcast Limited
RADIOCITY
Muthoot Capital Services Limited
MUTHOOTCAP · Bank / NBFC
Muthoot Finance Limited
MUTHOOTFIN · Financial Services
Muthoot Finance Limited
MUTHOOTFIN · Financial Services · Bank / NBFC
Muthoot Microfin Limited
MUTHOOTMF · Bank / NBFC
MV Electrosystems Limited
MVELECTRO
My Money Securities Ltd
538862
My Mudra Fincorp Limited
MYMUDRA
Mysore Petro Chemicals Ltd
506734
Mystic Electronics Ltd
535205
Coverage grows as companies file results. Figures are AI-extracted from public filings —
verify critical numbers against the official company / NSE / BSE disclosure.