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 | CGCL FY26 | FIVESTAR FY26 | APTUS FY26 | MUTHOOTFIN FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 22.82× | 11.23× | 10.63× | ◆ 9.47× | 10.44× +119% | |
| P/B | 3.09× | ◆ 1.68× | 1.98× | 2.56× | 2.07× +49% | |
| EV/EBITDA | — | 8.34× | — | — | 8.34× | |
| Market Cap | ₹22,284 Cr | ₹12,363 Cr | ₹10,031 Cr | ₹1.00L Cr | ₹40,882 Cr -45% | |
| Growth | ||||||
| Revenue CAGR 3Y | ◆ 47.87% | 28.16% | 27.11% | 37.91% | 31.06% +54% | |
| Revenue CAGR 5Y | ◆ 45.08% | — | — | 22.04% | 22.04% +105% | |
| Net Income CAGR 3Y | ◆ 66.77% | 22.11% | 23.30% | 42.45% | 29.29% +128% | |
| Revenue YoY (latest Q) | ◆ 59.23% | 7.39% | 15.38% | 34.44% | 19.07% +211% | |
| Net Income YoY (latest Q) | ◆ 77.26% | 4.61% | 19.01% | 43.08% | 22.23% +247% | |
| Profitability | ||||||
| EBITDA Margin | — | 68.65% | — | — | 68.65% | |
| NIM (banks) | 7.47% | — | 10.67% | ◆ 11.79% | 11.23% -33% | |
| Net Income Margin | 20.06% | 34.14% | ◆ 41.99% | 33.99% | 36.71% -45% | |
| Return on Common Equity | 16.50% | 16.06% | 20.11% | ◆ 30.92% | 22.36% -26% | |
| Return on Assets | 3.55% | 7.27% | ◆ 7.76% | 6.46% | 7.16% -50% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 3.35× | ◆ 1.11× | 1.56× | 3.82× | 2.16× +55% | |
| Interest Coverage | — | 2.95× | — | — | 2.95× | |
| Cost/Income (banks) | 46.85% | — | ◆ 20.31% | 24.34% | 22.32% +110% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹4,731 Cr | ₹3,218 Cr | ₹2,245 Cr | ₹31,209 Cr | ₹12,224 Cr -61% | |
| Net Income | ₹949 Cr | ₹1,099 Cr | ₹943 Cr | ₹10,607 Cr | ₹4,216 Cr -77% | |
| Total Assets | ₹32,676 Cr | ₹15,790 Cr | ₹13,048 Cr | ₹1.96L Cr | ₹74,864 Cr -56% | |
| EPS | ₹10.15 | ₹37.31 | ₹18.84 | ₹263.79 | ₹106.65 -90% | |
| Book Value per Share | ₹74.87 | ₹250.03 | ₹101.05 | ₹974.68 | ₹441.92 -83% | |