Bank stocks to buy: The Indian banking sector showed mixed performance in Q1 FY26, with private banks resilient while mid-sized lenders faced challenges. Analysts expect margin recovery by Q3 as deposit repricing takes effect, with ICICI Bank highlighted as a top pick.