SEDEMAC2,934.40

SEDEMAC Mechatronics Limited

· Auto & Mobility
₹ CrorePeersSJSSUNDRMFASTSUPRAJITLUMAXINDLGBBROSLTDSHARDAMOTRROLEXRINGSSSWLMcap ₹12,958 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
SEDEMAC
FY26
SJS
FY26
SUNDRMFAST
FY26
SUPRAJIT
FY26
Peer
Median
Valuation — at last close
P/E122.73×43.15×44.44×37.34×43.15× +184%
P/B28.85×8.47×6.11×4.74×6.11× +372%
EV/EBITDA59.93×26.70×26.88×18.32×26.70× +124%
Market Cap₹12,958 Cr₹7,459 Cr₹26,263 Cr₹6,817 Cr₹7,459 Cr +74%
Growth
Revenue CAGR 3Y30.17%3.56%11.59%11.59%
Revenue CAGR 5Y11.53%18.44%14.98%
Net Income CAGR 3Y36.70%5.82%6.29%6.29%
Revenue YoY (latest Q)24.49%20.39%23.95%23.95%
Net Income YoY (latest Q)114.99%14.03%8.62%14.03%
Profitability
EBITDA Margin20.50%28.31%15.84%10.37%15.84% +29%
Net Income Margin9.79%17.99%9.43%4.78%9.43% +4%
Return on Common Equity23.06%19.37%13.76%12.71%13.76% +68%
Return on Capital Employed29.92%23.83%16.78%13.36%16.78% +78%
Return on Assets12.73%15.45%9.98%5.76%9.98% +28%
Credit & Quality
Total Debt/Equity0.11×0.01×0.14×0.55×0.14× -21%
Interest Coverage17.99×55.56×19.92×3.87×19.92× -10%
Scale — latest FY
Revenue / Total Income₹1,058 Cr₹955 Cr₹6,289 Cr₹3,825 Cr₹3,825 Cr -72%
Net Income₹104 Cr₹172 Cr₹593 Cr₹183 Cr₹183 Cr -43%
Total Assets₹814 Cr₹1,112 Cr₹5,937 Cr₹3,173 Cr₹3,173 Cr -74%
EPS₹23.91₹54.02₹28.13₹13.31₹28.13 -15%
Book Value per Share₹101.72₹275.35₹204.56₹104.76₹204.56 -50%
◆ 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%.