CARRARO551.25

Carraro India Limited

· Auto & Mobility
₹ CrorePeersMMFLFMGOETZEJTEKTINDIADIVGIITTSSUNCLAYWHEELSAUTOAXLESSANDHARMcap ₹3,134 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
CARRARO
FY26
MMFL
FY26
FMGOETZE
FY26
JTEKTINDIA
FY23
Peer
Median
Valuation — at last close
P/E24.01×31.56×14.46×35.89×31.56× -24%
P/B5.55×3.18×1.63×3.98×3.18× +74%
EV/EBITDA14.55×14.16×5.41×15.70×14.16× +3%
Market Cap₹3,134 Cr₹3,114 Cr₹2,467 Cr₹2,922 Cr₹2,922 Cr +7%
Growth
Revenue CAGR 3Y2.84%6.22%10.61%6.22%
Revenue CAGR 5Y16.40%12.08%9.54%12.08%
Net Income CAGR 3Y-8.30%18.35%35.37%18.35%
Revenue YoY (latest Q)10.50%13.34%8.81%2.26%8.81% +19%
Net Income YoY (latest Q)7.81%371.25%0.39%0.22%0.39% +1903%
Profitability
EBITDA Margin9.71%17.61%15.46%9.14%15.46% -37%
Net Income Margin5.79%6.21%9.09%4.26%6.21% -7%
Return on Common Equity23.12%10.09%11.25%11.09%11.09% +108%
Return on Capital Employed23.25%10.89%13.82%14.59%13.82% +68%
Return on Assets10.29%3.91%8.85%8.11%8.11% +27%
Credit & Quality
Total Debt/Equity0.25×1.10×0.00×0.08×0.08× +212%
Interest Coverage8.89×2.26×29.77×23.98×23.98× -63%
Scale — latest FY
Revenue / Total Income₹2,255 Cr₹1,590 Cr₹1,958 Cr₹2,044 Cr₹1,958 Cr +15%
Net Income₹131 Cr₹98.7 Cr₹178 Cr₹87.1 Cr₹98.7 Cr +32%
Total Assets₹1,269 Cr₹2,524 Cr₹2,012 Cr₹1,074 Cr₹2,012 Cr -37%
EPS₹22.96₹20.44₹30.68₹3.33₹20.44 +12%
Book Value per Share₹99.33₹202.59₹272.62₹30.01₹202.59 -51%
◆ 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%.