Bank of America (BofA) maintains "Buy" rating on ICICI Bank with a price target of Rs 320. According to BofA report, a recent large deal is likely to help lower stress on ICICI Bank. Positive catalysts near-to-medium term would be improvement in macro growth, asset quality. BofA believes that the bank has provisioning cushion to deliver +10/25% EPS growth in FY17/18E. Besides, global rating agency Moody's said that the draft bill to establish a new regime for resolution of troubled banks in India is credit positive as it will help to enhance overall stability of the financial system. Midcaps Mastek soared over 11.5% after the company's consolidated net profit more-than-doubled to Rs 7.7 crore for the quarter ended September 30, 2016 (Q2FY17), despite decline in operational income.