ICICI Bank shares were among the top gainers on the Nifty Bank index, climbing nearly 3% to hit a day’s high of ₹1,306.90. Heavyweight banking stock HDFC Bank also rose over 1% to ₹1,737.40, as a major contributor to the Nifty Bank’s rally, after ICICI Bank.