Gainers: The biggest gainer among bank stocks was ICICI Bank; it was up 22%. Axis Bank posted a 34% and 47% increase in income and operating profit, respectively, in the June quarter but the stock had already run up. It rose 21%. Tata Consultancy Services posted a growth of 8% and 12%, respectively, in sales and operating profit for the June quarter. This was a surprise and all analysts...