Wall Street Extends Historic Win Streak Closes May at Record Highs ETD Q1 2026 Earnings EPS Surprises 1589 Above Estimates Shares Rise Crisil Forecasts Indian Banks RoA to Ease to 11512 on Lower Treasury Income Higher Provisions