EPL244.25
₹ CrorePeersELECTCASTFINPIPEDYNAMATECHDIACABSGMMPFAUDLRGREAVESCOTGRWRHITECHBORORENEWMcap ₹7,828 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
EPL
FY26
ELECTCAST
FY26
FINPIPE
FY26
DYNAMATECH
FY26
Peer
Median
Valuation — at last close
P/E20.10×30.75×16.24×240.94×30.75× -35%
P/B2.73×0.84×1.57×9.84×1.57× +74%
EV/EBITDA8.63×15.73×11.35×45.35×15.73× -45%
Market Cap₹7,828 Cr₹4,961 Cr₹9,733 Cr₹7,809 Cr₹7,809 Cr +0%
Growth
Revenue CAGR 3Y8.84%-6.65%-2.20%7.21%-2.20% +502%
Revenue CAGR 5Y9.03%11.26%3.50%7.71%7.71% +17%
Net Income CAGR 3Y19.52%-20.07%33.69%-8.85%-8.85% +321%
Revenue YoY (latest Q)25.27%-8.48%-15.30%14.53%-8.48% +398%
Net Income YoY (latest Q)-0.79%-45.70%16.67%93.04%16.67% -105%
Profitability
EBITDA Margin20.27%6.07%16.50%11.27%11.27% +80%
Net Income Margin8.27%2.73%14.56%2.00%2.73% +203%
Return on Common Equity13.57%2.72%9.64%4.08%4.08% +233%
Return on Capital Employed16.38%2.62%8.83%8.99%8.83% +86%
Return on Assets8.04%1.71%7.89%1.75%1.75% +359%
Credit & Quality
Total Debt/Equity0.25×0.26×0.07×0.67×0.26× -4%
Interest Coverage5.06×1.30×27.80×1.83×1.83× +177%
Scale — latest FY
Revenue / Total Income₹4,763 Cr₹5,918 Cr₹4,113 Cr₹1,621 Cr₹4,113 Cr +16%
Net Income₹394 Cr₹161 Cr₹599 Cr₹32.4 Cr₹161 Cr +144%
Total Assets₹4,900 Cr₹9,461 Cr₹7,596 Cr₹1,850 Cr₹7,596 Cr -35%
EPS₹12.15₹2.61₹9.69₹47.73₹9.69 +25%
Book Value per Share₹89.44₹95.83₹100.5₹1,168.66₹100.5 -11%
◆ 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%.