SEPC5.28

SEPC Limited

· Infrastructure
₹ CrorePeersSRMSOLARWORLDBLKASHYAPLIKHITHASUPREMEINFOMINFRALGPTINFRASPMLINFRAMcap ₹1,026 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
SEPC
FY26
SRM
FY26
SOLARWORLD
FY26
BLKASHYAP
FY26
Peer
Median
Valuation — at last close
P/E88.00×9.27×9.44×795.00×9.44× +833%
P/B0.53×2.49×1.44×2.38×2.38× -78%
EV/EBITDA17.40×6.51×9.83×14.95×9.83× +77%
Market Cap₹1,026 Cr₹1,030 Cr₹1,223 Cr₹1,255 Cr₹1,223 Cr -16%
Growth
Revenue CAGR 3Y40.67%7.51%7.51% +442%
Revenue CAGR 5Y12.59%12.59%12.59% +0%
Net Income CAGR 3Y-58.81%-58.81%
Revenue YoY (latest Q)35.36%37.83%146.82%2.59%37.83% -7%
Net Income YoY (latest Q)-166.78%54.58%-26.46%-7.80%-7.80% -2038%
Profitability
EBITDA Margin7.36%16.41%10.76%7.41%10.76% -32%
Net Income Margin5.08%10.82%8.75%0.11%8.75% -42%
Return on Common Equity2.79%26.89%14.21%0.29%14.21% -80%
Return on Capital Employed3.32%28.02%15.62%12.54%15.62% -79%
Return on Assets1.73%11.16%7.14%0.09%7.14% -76%
Credit & Quality
Total Debt/Equity0.18×0.32×0.30×0.57×0.32× -44%
Interest Coverage1.78×16.02×6.91×2.00×6.91× -74%
Scale — latest FY
Revenue / Total Income₹1,054 Cr₹1,026 Cr₹1,376 Cr₹1,379 Cr₹1,376 Cr -23%
Net Income₹53.5 Cr₹111 Cr₹120 Cr₹1.5 Cr₹111 Cr -52%
Total Assets₹3,093 Cr₹995 Cr₹1,688 Cr₹1,662 Cr₹1,662 Cr +86%
EPS₹0.06₹48.39₹14.95₹0.07₹14.95 -100%
Book Value per Share₹9.88₹179.96₹97.82₹23.37₹97.82 -90%
◆ 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%.