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 | KEC FY26 | KPIL FY26 | NBCC FY26 | AFCONS FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | ◆ 14.37× | 21.40× | 25.42× | 31.95× | 26.25× -45% | |
| P/B | ◆ 1.41× | 2.86× | 6.07× | 1.47× | 3.47× -59% | |
| EV/EBITDA | ◆ 8.02× | 10.57× | 19.47× | 8.76× | 12.93× -38% | |
| Market Cap | ₹8,705 Cr | ₹22,255 Cr | ₹18,322 Cr | ₹8,014 Cr | ₹16,197 Cr -46% | |
| Growth | ||||||
| Revenue CAGR 3Y | 10.80% | ◆ 18.38% | 13.76% | — | 16.07% -33% | |
| Revenue CAGR 5Y | 12.38% | ◆ 15.95% | 13.54% | — | 14.74% -16% | |
| Net Income CAGR 3Y | ◆ 50.96% | 33.31% | 38.74% | — | 36.03% +41% | |
| Revenue YoY (latest Q) | 0.01% | ◆ 3.84% | -5.51% | -20.75% | -7.47% +100% | |
| Net Income YoY (latest Q) | -41.72% | ◆ 45.85% | 17.01% | -77.95% | -5.03% -729% | |
| Profitability | ||||||
| EBITDA Margin | 7.06% | 8.25% | 4.78% | ◆ 10.19% | 7.74% -9% | |
| Net Income Margin | 2.58% | 3.80% | ◆ 5.76% | 2.10% | 3.89% -34% | |
| Return on Common Equity | 10.53% | 14.56% | ◆ 26.20% | 4.68% | 15.15% -30% | |
| Return on Capital Employed | ◆ 22.30% | 19.11% | 19.42% | 8.53% | 15.69% +42% | |
| Return on Assets | 2.56% | 3.87% | ◆ 4.96% | 1.38% | 3.40% -25% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 0.83× | 0.43× | ◆ 0.00× | 0.65× | 0.36× +131% | |
| Interest Coverage | 2.20× | 3.46× | ◆ 17702.41× | 1.13× | 5902.33× -100% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹23,506 Cr | ₹27,143 Cr | ₹12,889 Cr | ₹11,948 Cr | ₹17,327 Cr +36% | |
| Net Income | ₹606 Cr | ₹1,031 Cr | ₹742 Cr | ₹251 Cr | ₹675 Cr -10% | |
| Total Assets | ₹25,158 Cr | ₹27,713 Cr | ₹16,274 Cr | ₹19,131 Cr | ₹21,039 Cr +20% | |
| EPS | ₹22.75 | ₹60.9 | ₹2.67 | ₹6.82 | ₹23.46 -3% | |
| Book Value per Share | ₹231.39 | ₹455.3 | ₹11.18 | ₹148.18 | ₹204.89 +13% | |