The market gained strength in morning trade with the Sensex rising more than 100 points led by banking & financials, healthcare, IT and FMCG stocks.
The 30-share BSE Sensex rose 124.15 points to 25727.25 and the 50-share NSE Nifty advanced 31.95 points to 7879.20. The broader markets gained 0.4 percent on positive market breadth.
More than two shares advanced for every share declining on Bombay Stock Exchange.
ICICI Bank declined 1 percent ahead of fourth quarter earnings due later today. A CNBC-TV18 poll expects net profit to rise 6.6 percent YoY to Rs 3115.1 crore and net interest income to grow 9.6 percent to Rs 5565.2 crore in Q4.