Understanding IPOs A Primer on Initial Public Offerings NECB Q1 2026 Earnings Earnings Miss Estimates Stock Declines Crisil Forecasts Indian Banks RoA to Ease to 11512 on Lower Treasury Income Higher Provisions