Metas Two Major Developments Could Provide Support for Struggling Stock CURB Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Challenges Crisil Forecasts Indian Banks RoA to Dip to 11512 on Lower Treasury Income Higher Provisions