Market Close :Sensex was up 304.38 points or 0.77%
At close, the Sensex was up 304.38 points or 0.77% at 39,878.95, and the Nifty was up 76.50 points or 0.66% at 11,738.90. About 1040 shares have advanced, 1584 shares declined, and 200 shares are unchanged.
Titan Company, Bajaj Auto, Hero MotoCorp, Maruti Suzuki and ONGC were among major gainers on the Nifty, while losers were Bajaj Finance, BPCL, Hindalco Industries, Tata Motors and Power Grid Corp.
On the sectoral front, auto, infra, IT and FMCG indices ended in the green, while selling witnessed in the metal, pharma and energy sectors. BSE Midcap and Smallcap indices ended lower.