Notes / Company SBFC Finance Ltd. SBFC BSE 543959 ISIN INE423Y01016 Finance - NBFC Fundamentals Market cap₹10,057 cr P/E22.31× ROE12.10% Debt / equity1.92 52-week range 79.60 — 123.00 The timeline — 1 note on SBFC Finance Ltd. July 2026 15 Jul 26 · 6:22 PM IST Lead Lead · Mid cap SBFC's co-founder CFO steps down; internal successor named Narayan Barasia resigns effective July 15, 2026. Sanket Agrawal, the current Chief Strategy Officer, takes over a day later. Verify on exchange BSE filings for SBFC NSE filings for SBFC