Market cap and P/E at the last close; sales growth is the latest quarter on the same quarter a year before; ROE for the latest financial year.
From the company's filings with NSE and BSE (Ind-AS), consolidated. For information only, not investment advice.
In ₹ Crore except Per Share Latest Annual | NCC FY26 | LT FY26 | KNRCON FY26 | NBCC FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 10.81× | 31.12× | ◆ 6.31× | 25.42× | 20.95× -48% | |
| P/B | 0.93× | 4.58× | ◆ 0.55× | 6.07× | 3.73× -75% | |
| EV/EBITDA | ◆ 5.25× | 19.25× | 6.42× | 19.47× | 15.05× -65% | |
| Market Cap | ₹7,306 Cr | ₹5.01L Cr | ₹2,757 Cr | ₹18,322 Cr | ₹1.74L Cr -96% | |
| Growth | ||||||
| Revenue CAGR 3Y | 10.21% | ◆ 15.96% | -12.75% | 13.76% | 5.66% +80% | |
| Revenue CAGR 5Y | ◆ 21.24% | 16.02% | -1.46% | 13.54% | 9.37% +127% | |
| Net Income CAGR 3Y | 3.86% | 14.79% | -0.19% | ◆ 38.74% | 17.78% -78% | |
| Revenue YoY (latest Q) | 12.22% | ◆ 15.84% | -4.04% | -5.51% | 2.10% +483% | |
| Net Income YoY (latest Q) | 11.85% | ◆ 27.17% | -34.59% | 17.01% | 3.20% +271% | |
| Profitability | ||||||
| EBITDA Margin | 8.82% | 10.20% | ◆ 26.37% | 4.78% | 13.78% -36% | |
| Net Income Margin | 3.48% | 6.63% | ◆ 16.19% | 5.76% | 9.53% -63% | |
| Return on Common Equity | 8.89% | 15.54% | 9.19% | ◆ 26.20% | 16.98% -48% | |
| Return on Capital Employed | 18.24% | 12.50% | 9.53% | ◆ 19.42% | 13.82% +32% | |
| Return on Assets | 3.08% | 4.56% | ◆ 5.73% | 4.96% | 5.08% -39% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 0.43× | 0.95× | 0.49× | ◆ 0.00× | 0.48× -10% | |
| Interest Coverage | 2.15× | 8.70× | 3.08× | ◆ 17702.41× | 5904.73× -100% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹20,823 Cr | ₹2.86L Cr | ₹2,698 Cr | ₹12,889 Cr | ₹1.00L Cr -79% | |
| Net Income | ₹724 Cr | ₹18,954 Cr | ₹437 Cr | ₹742 Cr | ₹6,711 Cr -89% | |
| Total Assets | ₹26,006 Cr | ₹4.53L Cr | ₹8,122 Cr | ₹16,274 Cr | ₹1.59L Cr -84% | |
| EPS | ₹10.76 | ₹116.93 | ₹15.54 | ₹2.67 | ₹45.05 -76% | |
| Book Value per Share | ₹125.33 | ₹794.46 | ₹176.78 | ₹11.18 | ₹327.47 -62% | |