MMFL645.00

MM Forgings Limited

· Auto & Mobility
₹ CrorePeersCARRAROFMGOETZESUNCLAYJTEKTINDIADIVGIITTSAUTOAXLESWHEELSRAJRATANMcap ₹3,114 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
MMFL
FY26
CARRARO
FY26
FMGOETZE
FY26
SUNCLAY
FY26
Peer
Median
Valuation — at last close
P/E31.56×24.01×14.46×11.34×14.46× +118%
P/B3.18×5.55×1.63×2.21×2.21× +44%
EV/EBITDA14.16×14.55×5.41×38.85×14.55× -3%
Market Cap₹3,114 Cr₹3,134 Cr₹2,467 Cr₹2,861 Cr₹2,861 Cr +9%
Growth
Revenue CAGR 3Y2.84%6.22%6.22% -54%
Revenue CAGR 5Y16.40%12.08%12.08% +36%
Net Income CAGR 3Y-8.30%18.35%18.35% -145%
Revenue YoY (latest Q)13.34%10.50%8.81%15.64%10.50% +27%
Net Income YoY (latest Q)371.25%7.81%0.39%-2.72%0.39% +95092%
Profitability
EBITDA Margin17.61%9.71%15.46%5.23%9.71% +81%
Net Income Margin6.21%5.79%9.09%12.46%9.09% -32%
Return on Common Equity10.09%23.12%11.25%19.48%19.48% -48%
Return on Capital Employed10.89%23.25%13.82%-4.53%13.82% -21%
Return on Assets3.91%10.29%8.85%7.69%8.85% -56%
Credit & Quality
Total Debt/Equity1.10×0.25×0.00×1.00×0.25× +340%
Interest Coverage2.26×8.89×29.77×-0.93×8.89× -75%
Scale — latest FY
Revenue / Total Income₹1,590 Cr₹2,255 Cr₹1,958 Cr₹2,026 Cr₹2,026 Cr -22%
Net Income₹98.7 Cr₹131 Cr₹178 Cr₹252 Cr₹178 Cr -45%
Total Assets₹2,524 Cr₹1,269 Cr₹2,012 Cr₹3,282 Cr₹2,012 Cr +25%
EPS₹20.44₹22.96₹30.68₹114.48₹30.68 -33%
Book Value per Share₹202.59₹99.33₹272.62₹587.75₹272.62 -26%
◆ best value in the comp set per metric · Δ = subject vs median of the other companies.
« ‹ › »Latest: FY26 · ConsolidatedFA Financial Analysis · alphave
Data & compliance. Descriptive financial information from official NSE/BSE filings — for information and education only, not investment advice, a recommendation, or a valuation. Standalone = parent entity; consolidated includes subsidiaries. Historical multiples pair each fiscal year's filed figures with that FY-end market close; the Current column uses the last close with the latest filed annuals. Figures are cross-verified via accounting identities and NSE×BSE agreementXBRL cross-verified ✓ 95%.