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 | IRCON FY26 | RVNL FY26 | RITES FY26 | RAILTEL FY23 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | ◆ 15.51× | 43.25× | 22.22× | 39.03× | 34.83× -55% | |
| P/B | ◆ 1.39× | 3.86× | 3.40× | 4.47× | 3.91× -64% | |
| EV/EBITDA | 12.73× | 54.35× | ◆ 11.34× | 18.67× | 28.12× -55% | |
| Market Cap | ₹9,231 Cr | ₹37,872 Cr | ₹9,119 Cr | ₹7,378 Cr | ₹18,123 Cr -49% | |
| Growth | ||||||
| Revenue CAGR 3Y | -4.36% | ◆ 0.21% | -2.78% | — | -1.28% -239% | |
| Revenue CAGR 5Y | ◆ 11.17% | 5.79% | 5.37% | — | 5.58% +100% | |
| Net Income CAGR 3Y | -8.20% | -15.06% | ◆ -7.33% | — | -11.20% +27% | |
| Revenue YoY (latest Q) | 9.49% | 10.55% | 8.67% | ◆ 24.08% | 14.43% -34% | |
| Net Income YoY (latest Q) | -43.92% | 18.73% | 7.58% | ◆ 48.51% | 24.94% -276% | |
| Profitability | ||||||
| EBITDA Margin | 8.44% | 3.76% | ◆ 22.94% | 19.28% | 15.33% -45% | |
| Net Income Margin | 6.53% | 4.27% | ◆ 18.82% | 9.63% | 10.91% -40% | |
| Return on Common Equity | 9.19% | 9.02% | ◆ 15.42% | 11.91% | 12.12% -24% | |
| Return on Capital Employed | 4.56% | 4.97% | ◆ 15.77% | 12.82% | 11.19% -59% | |
| Return on Assets | 2.90% | 4.13% | ◆ 7.55% | 6.10% | 5.93% -51% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 0.85× | 0.49× | ◆ 0.00× | 0.00× | 0.16× +420% | |
| Interest Coverage | 1.72× | 1.74× | ◆ 128.45× | 37.24× | 55.81× -97% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹9,071 Cr | ₹20,412 Cr | ₹2,415 Cr | ₹1,964 Cr | ₹8,264 Cr +10% | |
| Net Income | ₹592 Cr | ₹871 Cr | ₹454 Cr | ₹189 Cr | ₹505 Cr +17% | |
| Total Assets | ₹21,307 Cr | ₹21,702 Cr | ₹5,926 Cr | ₹3,339 Cr | ₹10,322 Cr +106% | |
| EPS | ₹6.33 | ₹4.2 | ₹8.54 | ₹5.89 | ₹6.21 +2% | |
| Book Value per Share | ₹70.59 | ₹47.11 | ₹55.79 | ₹51.38 | ₹51.43 +37% | |