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 | RVNL FY26 | IRCON FY26 | RITES FY26 | LT FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 44.29× | ◆ 15.94× | 22.81× | 32.82× | 23.85× +86% | |
| P/B | 3.95× | ◆ 1.43× | 3.49× | 4.83× | 3.25× +21% | |
| EV/EBITDA | 55.54× | 13.07× | ◆ 11.78× | 20.18× | 15.01× +270% | |
| Market Cap | ₹38,781 Cr | ₹9,488 Cr | ₹9,363 Cr | ₹5.28L Cr | ₹1.82L Cr -79% | |
| Growth | ||||||
| Revenue CAGR 3Y | 0.21% | -4.36% | -2.78% | ◆ 15.96% | 2.94% -93% | |
| Revenue CAGR 5Y | 5.79% | 11.17% | 5.37% | ◆ 16.02% | 10.85% -47% | |
| Net Income CAGR 3Y | -15.06% | -8.20% | -7.33% | ◆ 14.79% | -0.25% -6005% | |
| Revenue YoY (latest Q) | 10.55% | 9.49% | 8.67% | ◆ 15.84% | 11.33% -7% | |
| Net Income YoY (latest Q) | 18.73% | -43.92% | 7.58% | ◆ 27.17% | -3.06% +713% | |
| Profitability | ||||||
| EBITDA Margin | 3.76% | 8.44% | ◆ 22.94% | 10.20% | 13.86% -73% | |
| Net Income Margin | 4.27% | 6.53% | ◆ 18.82% | 6.63% | 10.66% -60% | |
| Return on Common Equity | 9.02% | 9.19% | 15.42% | ◆ 15.54% | 13.38% -33% | |
| Return on Capital Employed | 4.97% | 4.56% | ◆ 15.77% | 12.50% | 10.94% -55% | |
| Return on Assets | 4.13% | 2.90% | ◆ 7.55% | 4.56% | 5.00% -17% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 0.49× | 0.85× | ◆ 0.00× | 0.95× | 0.60× -18% | |
| Interest Coverage | 1.74× | 1.72× | ◆ 128.45× | 8.70× | 46.29× -96% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹20,412 Cr | ₹9,071 Cr | ₹2,415 Cr | ₹2.86L Cr | ₹99,120 Cr -79% | |
| Net Income | ₹871 Cr | ₹592 Cr | ₹454 Cr | ₹18,954 Cr | ₹6,667 Cr -87% | |
| Total Assets | ₹21,702 Cr | ₹21,307 Cr | ₹5,926 Cr | ₹4.53L Cr | ₹1.60L Cr -86% | |
| EPS | ₹4.2 | ₹6.33 | ₹8.54 | ₹116.93 | ₹43.93 -90% | |
| Book Value per Share | ₹47.11 | ₹70.59 | ₹55.79 | ₹794.46 | ₹306.95 -85% | |