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 | GSFC FY26 | GNFC FY26 | RCF FY26 | CHAMBLFERT FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 8.11× | 9.41× | 12.50× | ◆ 7.50× | 9.80× -17% | |
| P/B | ◆ 0.44× | 0.83× | 1.04× | 1.41× | 1.10× -59% | |
| EV/EBITDA | 6.69× | 6.60× | 9.89× | ◆ 5.46× | 7.32× -9% | |
| Market Cap | ₹5,455 Cr | ₹7,607 Cr | ₹5,344 Cr | ₹14,652 Cr | ₹9,201 Cr -41% | |
| Growth | ||||||
| Revenue CAGR 3Y | ◆ -1.26% | -8.74% | -4.85% | -9.20% | -7.60% +83% | |
| Revenue CAGR 5Y | 7.47% | 8.67% | ◆ 17.41% | 10.33% | 12.14% -38% | |
| Net Income CAGR 3Y | -18.99% | -18.12% | -23.81% | ◆ 23.63% | -6.10% -211% | |
| Revenue YoY (latest Q) | ◆ 64.03% | 39.79% | 6.38% | -11.77% | 11.47% +458% | |
| Net Income YoY (latest Q) | 14.39% | ◆ 275.90% | 35.09% | -4.61% | 102.13% -86% | |
| Profitability | ||||||
| EBITDA Margin | 7.22% | 11.31% | 5.09% | ◆ 12.88% | 9.76% -26% | |
| Net Income Margin | 6.15% | ◆ 10.39% | 2.31% | 9.39% | 7.36% -16% | |
| Return on Common Equity | 5.51% | 9.14% | 8.66% | ◆ 20.42% | 12.74% -57% | |
| Return on Capital Employed | 4.49% | 5.67% | 9.44% | ◆ 21.10% | 12.07% -63% | |
| Return on Assets | 4.68% | 7.23% | 3.06% | ◆ 15.14% | 8.48% -45% | |
| Credit & Quality | ||||||
| Total Debt/Equity | ◆ 0.00× | 0.00× | 0.80× | 0.10× | 0.30× -100% | |
| Interest Coverage | 40.66× | 95.33× | 2.21× | ◆ 342.07× | 146.54× -72% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹10,946 Cr | ₹7,773 Cr | ₹18,480 Cr | ₹20,794 Cr | ₹15,682 Cr -30% | |
| Net Income | ₹673 Cr | ₹808 Cr | ₹427 Cr | ₹1,953 Cr | ₹1,063 Cr -37% | |
| Total Assets | ₹14,390 Cr | ₹11,359 Cr | ₹16,701 Cr | ₹14,402 Cr | ₹14,154 Cr +2% | |
| EPS | ₹16.88 | ₹54.97 | ₹7.75 | ₹48.76 | ₹37.16 -55% | |
| Book Value per Share | ₹307.82 | ₹620.07 | ₹92.83 | ₹259.78 | ₹324.23 -5% | |