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 | CDSL FY26 | BSE FY26 | CAMS FY26 | KFINTECH FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 58.75× | 57.78× | ◆ 36.24× | 43.10× | 45.71× +29% | |
| P/B | 13.67× | 21.41× | 13.08× | ◆ 8.87× | 14.45× -5% | |
| EV/EBITDA | 44.42× | 44.00× | ◆ 24.02× | 27.15× | 31.73× +40% | |
| Market Cap | ₹26,794 Cr | ₹1.43L Cr | ₹17,283 Cr | ₹14,834 Cr | ₹58,321 Cr -54% | |
| Growth | ||||||
| Revenue CAGR 3Y | 27.29% | ◆ 80.98% | 15.98% | 21.81% | 39.59% -31% | |
| Revenue CAGR 5Y | 27.21% | ◆ 57.34% | 17.61% | — | 37.48% -27% | |
| Net Income CAGR 3Y | 18.14% | ◆ 129.54% | 18.37% | 20.64% | 56.18% -68% | |
| Revenue YoY (latest Q) | 13.12% | ◆ 63.40% | 10.01% | 29.93% | 34.45% -62% | |
| Net Income YoY (latest Q) | 14.91% | ◆ 62.15% | 14.68% | 7.53% | 28.12% -47% | |
| Profitability | ||||||
| EBITDA Margin | 51.17% | ◆ 63.69% | 45.11% | 40.70% | 49.83% +3% | |
| Net Income Margin | 39.75% | ◆ 51.45% | 31.13% | 26.41% | 36.33% +9% | |
| Return on Common Equity | 24.52% | ◆ 45.00% | 39.03% | 22.31% | 35.45% -31% | |
| Return on Capital Employed | 26.70% | 42.26% | ◆ 43.28% | 21.73% | 35.76% -25% | |
| Return on Assets | 19.87% | 20.91% | ◆ 27.70% | 15.19% | 21.27% -7% | |
| Credit & Quality | ||||||
| Total Debt/Equity | ◆ 0.00× | 0.00× | 0.00× | 0.00× | 0.00× | |
| Interest Coverage | ◆ 2995.31× | — | 83.79× | 94.52× | 89.16× +3260% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹1,145 Cr | ₹4,834 Cr | ₹1,516 Cr | ₹1,301 Cr | ₹2,551 Cr -55% | |
| Net Income | ₹455 Cr | ₹2,487 Cr | ₹472 Cr | ₹344 Cr | ₹1,101 Cr -59% | |
| Total Assets | ₹2,419 Cr | ₹13,446 Cr | ₹1,810 Cr | ₹2,774 Cr | ₹6,010 Cr -60% | |
| EPS | ₹21.82 | ₹60.61 | ₹19.23 | ₹19.95 | ₹33.26 -34% | |
| Book Value per Share | ₹93.77 | ₹163.59 | ₹53.27 | ₹96.98 | ₹104.61 -10% | |