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 | LT FY26 | RVNL FY26 | KEC FY26 | NBCC FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 31.12× | 43.25× | ◆ 14.37× | 25.42× | 27.68× +12% | |
| P/B | 4.58× | 3.86× | ◆ 1.41× | 6.07× | 3.78× +21% | |
| EV/EBITDA | 19.25× | 54.35× | ◆ 8.02× | 19.47× | 27.28× -29% | |
| Market Cap | ₹5.01L Cr | ₹37,872 Cr | ₹8,705 Cr | ₹18,322 Cr | ₹21,633 Cr +2214% | |
| Growth | ||||||
| Revenue CAGR 3Y | ◆ 15.96% | 0.21% | 10.80% | 13.76% | 8.26% +93% | |
| Revenue CAGR 5Y | ◆ 16.02% | 5.79% | 12.38% | 13.54% | 10.57% +52% | |
| Net Income CAGR 3Y | 14.79% | -15.06% | ◆ 50.96% | 38.74% | 24.88% -41% | |
| Revenue YoY (latest Q) | ◆ 15.84% | 10.55% | 0.01% | -5.51% | 1.68% +841% | |
| Net Income YoY (latest Q) | ◆ 27.17% | 18.73% | -41.72% | 17.01% | -1.99% +1463% | |
| Profitability | ||||||
| EBITDA Margin | ◆ 10.20% | 3.76% | 7.06% | 4.78% | 5.20% +96% | |
| Net Income Margin | ◆ 6.63% | 4.27% | 2.58% | 5.76% | 4.20% +58% | |
| Return on Common Equity | 15.54% | 9.02% | 10.53% | ◆ 26.20% | 15.25% +2% | |
| Return on Capital Employed | 12.50% | 4.97% | ◆ 22.30% | 19.42% | 15.56% -20% | |
| Return on Assets | 4.56% | 4.13% | 2.56% | ◆ 4.96% | 3.88% +17% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 0.95× | 0.49× | 0.83× | ◆ 0.00× | 0.44× +116% | |
| Interest Coverage | 8.70× | 1.74× | 2.20× | ◆ 17702.41× | 5902.12× -100% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹2.86L Cr | ₹20,412 Cr | ₹23,506 Cr | ₹12,889 Cr | ₹18,935 Cr +1410% | |
| Net Income | ₹18,954 Cr | ₹871 Cr | ₹606 Cr | ₹742 Cr | ₹740 Cr +2463% | |
| Total Assets | ₹4.53L Cr | ₹21,702 Cr | ₹25,158 Cr | ₹16,274 Cr | ₹21,045 Cr +2050% | |
| EPS | ₹116.93 | ₹4.2 | ₹22.75 | ₹2.67 | ₹9.87 +1084% | |
| Book Value per Share | ₹794.46 | ₹47.11 | ₹231.39 | ₹11.18 | ₹96.56 +723% | |