It is strong close for the May F&O series on Thursday with Nifty finished near 11,950 level.
At close, the Sensex was up 329.92 points at 39,831.97, while Nifty was up 84.80 points at 11,945.90. About 1236 shares have advanced, 1301 shares declined, and 153 shares are unchanged.
NTPC, Yes Bank, Bharti Airtel, Bajaj Finance and BPCL were among major gainers on the Nifty, while losers were Sun Pharma, M&M, Zee Entertainment, Eicher Motors and JSW Steel.
Among the sectors, auto, pharma and metal ended lower, while buying seen in the infra, IT, PSU bank and energy.