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 | ROSSARI FY26 | NOCIL FY26 | HSCL FY26 | NAVINFLUOR FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | ◆ 15.40× | 44.28× | 32.76× | 58.47× | 45.17× -66% | |
| P/B | 1.72× | ◆ 1.39× | 5.29× | 9.85× | 5.51× -69% | |
| EV/EBITDA | ◆ 9.02× | 21.05× | 25.86× | 36.11× | 27.67× -67% | |
| Market Cap | ₹2,298 Cr | ₹2,463 Cr | ₹24,920 Cr | ₹39,155 Cr | ₹22,179 Cr -90% | |
| Growth | ||||||
| Revenue CAGR 3Y | 13.11% | -6.94% | 3.76% | ◆ 16.84% | 4.55% +188% | |
| Revenue CAGR 5Y | ◆ 27.57% | 7.10% | 22.65% | 22.95% | 17.57% +57% | |
| Net Income CAGR 3Y | 11.63% | -28.02% | ◆ 51.80% | 20.93% | 14.90% -22% | |
| Revenue YoY (latest Q) | 19.02% | 33.17% | ◆ 57.93% | 57.00% | 49.37% -61% | |
| Net Income YoY (latest Q) | 5.51% | ◆ 98.43% | 31.33% | 81.46% | 70.41% -92% | |
| Profitability | ||||||
| EBITDA Margin | 11.93% | 7.73% | 20.64% | ◆ 32.64% | 20.34% -41% | |
| Net Income Margin | 6.23% | 4.27% | 16.20% | ◆ 20.02% | 13.50% -54% | |
| Return on Common Equity | 11.85% | 3.15% | 17.83% | ◆ 20.11% | 13.70% -13% | |
| Return on Capital Employed | 14.47% | 2.41% | 19.60% | ◆ 20.21% | 14.07% +3% | |
| Return on Assets | 7.13% | 2.67% | ◆ 13.78% | 11.84% | 9.43% -24% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 0.31× | ◆ 0.00× | 0.16× | 0.31× | 0.16× +98% | |
| Interest Coverage | 7.24× | ◆ 33.04× | 13.89× | 7.91× | 18.28× -60% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹2,396 Cr | ₹1,303 Cr | ₹4,661 Cr | ₹3,314 Cr | ₹3,093 Cr -23% | |
| Net Income | ₹149 Cr | ₹55.6 Cr | ₹755 Cr | ₹664 Cr | ₹491 Cr -70% | |
| Total Assets | ₹2,289 Cr | ₹2,111 Cr | ₹6,306 Cr | ₹6,379 Cr | ₹4,932 Cr -54% | |
| EPS | ₹26.95 | ₹3.33 | ₹15.08 | ₹130.67 | ₹49.69 -46% | |
| Book Value per Share | ₹240.74 | ₹106.18 | ₹93.29 | ₹775.53 | ₹325 -26% | |