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 | NFL FY26 | RCF FY26 | CHAMBLFERT FY26 | GNFC FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 13.92× | 12.50× | ◆ 7.50× | 9.41× | 9.80× +42% | |
| P/B | 1.04× | 1.04× | 1.41× | ◆ 0.83× | 1.10× -5% | |
| EV/EBITDA | 8.21× | 9.89× | ◆ 5.46× | 6.60× | 7.32× +12% | |
| Market Cap | ₹2,943 Cr | ₹5,344 Cr | ₹14,652 Cr | ₹7,607 Cr | ₹9,201 Cr -68% | |
| Growth | ||||||
| Revenue CAGR 3Y | -10.11% | ◆ -4.85% | -9.20% | -8.74% | -7.60% -33% | |
| Revenue CAGR 5Y | 12.56% | ◆ 17.41% | 10.33% | 8.67% | 12.14% +3% | |
| Net Income CAGR 3Y | -22.73% | -23.81% | ◆ 23.63% | -18.12% | -6.10% -273% | |
| Revenue YoY (latest Q) | 27.34% | 6.38% | -11.77% | ◆ 39.79% | 11.47% +138% | |
| Net Income YoY (latest Q) | ◆ 387.47% | 35.09% | -4.61% | 275.90% | 102.13% +279% | |
| Profitability | ||||||
| EBITDA Margin | 3.87% | 5.09% | ◆ 12.88% | 11.31% | 9.76% -60% | |
| Net Income Margin | 0.98% | 2.31% | 9.39% | ◆ 10.39% | 7.36% -87% | |
| Return on Common Equity | 7.61% | 8.66% | ◆ 20.42% | 9.14% | 12.74% -40% | |
| Return on Capital Employed | 9.79% | 9.44% | ◆ 21.10% | 5.67% | 12.07% -19% | |
| Return on Assets | 2.01% | 3.06% | ◆ 15.14% | 7.23% | 8.48% -76% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 1.39× | 0.80× | 0.10× | ◆ 0.00× | 0.30× +363% | |
| Interest Coverage | 1.72× | 2.21× | ◆ 342.07× | 95.33× | 146.54× -99% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹21,514 Cr | ₹18,480 Cr | ₹20,794 Cr | ₹7,773 Cr | ₹15,682 Cr +37% | |
| Net Income | ₹211 Cr | ₹427 Cr | ₹1,953 Cr | ₹808 Cr | ₹1,063 Cr -80% | |
| Total Assets | ₹11,724 Cr | ₹16,701 Cr | ₹14,402 Cr | ₹11,359 Cr | ₹14,154 Cr -17% | |
| EPS | ₹4.31 | ₹7.75 | ₹48.76 | ₹54.97 | ₹37.16 -88% | |
| Book Value per Share | ₹57.91 | ₹92.83 | ₹259.78 | ₹620.07 | ₹324.23 -82% | |