NBCC83.97

NBCC (India) Ltd.

· Infrastructure
₹ CrorePeersNCCRVNLHUDCOKECAFCONSIRCONCEMPROENGINERSINMcap ₹22,672 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
NBCC
FY26
NCC
FY26
RVNL
FY26
HUDCO
FY26
Peer
Median
Valuation — at last close
P/E31.45×13.29×48.87×8.64×13.29× +137%
P/B7.05×1.12×4.36×1.59×1.59× +345%
EV/EBITDA31.11×6.42×61.31×33.87× -8%
Market Cap₹22,672 Cr₹8,980 Cr₹42,797 Cr₹34,833 Cr₹34,833 Cr -35%
Growth
Revenue CAGR 3Y13.76%10.21%0.21%22.89%10.21% +35%
Revenue CAGR 5Y13.54%21.24%5.79%12.70%12.70% +7%
Net Income CAGR 3Y38.74%3.86%-15.06%33.35%3.86% +904%
Revenue YoY (latest Q)-5.51%12.22%10.55%26.55%12.22% -145%
Net Income YoY (latest Q)17.01%11.85%18.73%35.05%18.73% -9%
Profitability
EBITDA Margin4.78%8.82%3.76%91.16%8.82% -46%
Net Income Margin5.76%3.48%4.27%30.68%4.27% +35%
Return on Common Equity22.39%8.41%8.91%18.36%8.91% +151%
Return on Capital Employed18.10%16.55%5.02%10.79% +68%
Return on Assets4.56%2.78%4.01%2.42%2.78% +64%
Credit & Quality
Total Debt/Equity0.00×0.43×0.49×0.46× -100%
Interest Coverage17702.41×2.15×1.74×1.34×1.74× +1017280%
Scale — latest FY
Revenue / Total Income₹12,889 Cr₹20,823 Cr₹20,412 Cr₹13,150 Cr₹20,412 Cr -37%
Net Income₹742 Cr₹724 Cr₹871 Cr₹4,034 Cr₹871 Cr -15%
Total Assets₹16,274 Cr₹26,006 Cr₹21,702 Cr₹1.67L Cr₹26,006 Cr -37%
EPS₹2.67₹10.76₹4.2₹20.15₹10.76 -75%
Book Value per Share₹11.91₹127.88₹47.09₹109.77₹109.77 -89%
◆ 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%.