The S&P BSE Sensex hovered around 30,860 levels and the Nifty50 index traded around 9,100 zones. Axis Bank (up 5 per cent) was the top Sensex gainer, followed by ICICI Bank (up around 4%). On the other hand, UltraTech Cement and Mahindra & Mahindra (both down 2%) were the top laggards.
The Nifty sectoral indices were mixed with the Nifty Bank index, up over 2 per cent, logging the highest gains.
A total of 22 companies, including Dabur India, Sun Pharma, and United Spirits are scheduled to announce their results.