Skip to content
Parakho

Q4 FY25 results: companies starting with M

72 companies, quarter ended 31 Mar 2025

₹ crore, as filed with the exchange, beside the same quarter a year earlier on the same basis. A dash means Parakho does not hold the figure — never that it is zero. For companies filing in the banking format, revenue is interest earned. Each company's page cites the filing its figures came from.

Q4 FY25 revenue and profit after tax, ₹ crore, with the change from a year earlier
CompanyRevenuevs a year agoProfit after taxvs a year ago
M Lakhamsi Industries Ltd512153 · Consolidated30.590.31
Machino Plastics Ltd-$523248 · Standalone107.163.50
Madhur Industries Ltd519279 · Standalone0.00-0.27
Madhusudan Industries Ltd515059 · Standalone0.32-2.57
Mafatlal Industries Ltd-$MAFATIND · Consolidated449.7923.24
Magna Electro Castings Ltd-$517449 · Standalone45.514.82
Magnanimous Trade & finance Ltd512377 · Standalone · banking format1.160.19
Magnus Steel and Infra Ltd517320 · Standalone1.470.22
Mahalaxmi Fabric Mills LtdMFML · Consolidated26.367.23
Maharashtra Corporation Ltd505523 · Standalone0.00-0.76
Mahindra EPC Irrigation LtdMAHEPC · Standalone95.896.25
Maitri Enterprises Ltd513430 · Consolidated5.88-0.02
Majestic Auto Ltd-$MAJESAUT · Consolidated14.87-7.18
Makers Laboratories Ltd-$MAKERSL · Consolidated33.901.58
Manbro Industries LtdKDGREEN · Standalone0.000.83
Mangal Credit and Fincorp LtdMANCREDIT · Standalone · banking format13.372.62
Mangalam Organics LtdMANORG · Consolidated149.795.14
Manglam Global Corporations Ltd503626 · Standalone3.880.23
Manipal Finance Corporation Ltd507938 · Standalone · banking format0.050.01
Mansi Finance (Chennai) Ltd511758 · Standalone · banking format4.680.47
Mansoon Trading Company Ltd512303 · Standalone · banking format6.022.48
Mantra Capital Ltd511577 · Standalone · banking format1.75-4.00
Mapro Industries Ltd509762 · Standalone0.000.01
Mardia Samyoung Capillary Tubes Company Ltd513544 · Standalone0.00-0.05
Margo Finance Ltd500206 · Standalone · banking format0.11-0.21
Marico LtdMARICO · Consolidated2,730.00345.00
Martin Burn Ltd523566 · Standalone0.084.03
Max Estates LtdMAXESTATES · Consolidated39.7813.99
Maxgrow India Ltd521167 · Consolidated2,757.7250.53
Medi Caps Ltd-$MEDICAPQ · Consolidated6.961.72
Media Matrix Worldwide LtdMMWL · Consolidated · banking format271.78-0.48
Mediaone Global Entertainment Ltd503685 · Standalone-22.00-0.29
Medplus Health Services LtdMEDPLUS · Standalone201.7513.98
Meenakshi Steel Industries Ltd512505 · Consolidated · banking format3.210.51
Megamont Ltd523888 · Standalone0.00-0.07
Mehta Integrated Finance Ltd511377 · Standalone · banking format0.040.18
Mehta Securities Ltd511738 · Standalone · banking format0.000.18
Mercury Trade Links Ltd512415 · Standalone85.83-0.39
Metroglobal LtdMETROGLOBL · Consolidated43.56-3.81
Microse India Ltd523343 · Standalone1.361.10
Mid India Industries Ltd500277 · Standalone1.37-0.04
Milgrey Finance & Investments Ltd511018 · Standalone0.00634.18
Milkfood LtdMLKFOOD · Consolidated158.032.41
Minal Industries LtdMINALIND · Consolidated19.163.54
Mini Diamonds India Ltd523373 · Consolidated96.83-2.76
Mipco Seamless Rings Gujarat Ltd505797 · Standalone0.000.02
Mitshi India Ltd523782 · Standalone1.03-0.02
Miven Machine Tools Ltd522036 · Standalone0.00-0.16
MKP Mobility Ltd521244 · Consolidated8.720.68
Mkventures Capital Ltd514238 · Consolidated2.88-5.30
MM Rubber Company Ltd509196 · Standalone9.430.15
Modern Dairies Ltd519287 · Standalone91.0617.86
Modern Insulators Ltd515008 · Consolidated159.968.69
Modern Malleables Ltd517336 · Standalone26.1710.82
Modern Shares & Stockbrokers Ltd509760 · Standalone · banking format0.78-0.05
Modern Steels Ltd-$513303 · Standalone0.004.53
Modipon Ltd503776 · Standalone0.00-0.11
Modulex Construction Technologies Ltd504273 · Consolidated0.00-2.73
Monotype India Ltd505343 · Standalone13.556.63
Morarka Finance Ltd511549 · Standalone · banking format0.340.52
MP Agro Industries Ltd506543 · Standalone0.000.02
MPIL Corporation Ltd500450 · Standalone0.01-2.36
Mrugesh Trading Ltd512065 · Standalone7.78-0.31
Msl Global Ltd511000 · Consolidated0.00-0.13
MSR India Ltd508922 · Standalone0.00-0.17
Mukat Pipes Ltd-$523832 · Standalone0.94-0.25
Muller & Phipps India Ltd501477 · Consolidated1.70-0.47
Multiplus Holdings Ltd505594 · Standalone0.400.32
Multipurpose Trading & Agencies Ltd504356 · Standalone0.000.05
Munoth Capital Markets Ltd511200 · Standalone0.060.09
Munoth Communication Ltd511401 · Standalone0.00-0.58
Mysore Petro Chemicals Ltd-$MYSORPETRO · Consolidated7.442.26