Market at close: Sensex ended 21.47 points higher or 0.05 percent at 40345.08, and the Nifty ended at 11913.50. About 1239 shares have advanced, 1280 shares declined, and 168 shares are unchanged.
YES Bank, ICICI Bank and Tata Motors were the top gainers while Hero MotoCorp, Vedanta and Nestle India dragged the most. The most active shares included YES Bank, ICICI Bank and Indiabulls Housing Finance.
News Source: Moneycontrol