Market close: Benchmark indices ended higher but off day's high on June 25 as it gained some momentum in late trading after remained flat for the initial period of the day.
At close, the Sensex was up 311.98 points at 39,434.94, while Nifty was up 96.80 points 11,796.50. About 1233 shares have advanced, 1268 shares declined, and 166 shares are unchanged.
JSW Steel, BPCL, Reliance Industries, Axis Bank and Tata Steel were among major gainers on the indices, while losers were Yes Bank, Bharti Infratel, Asian Paints, IndusInd Bank and L&T.
All the sectoral indices ended in the green led by metal, energy, auto, PSU bank, pharma, infra and FMCG. Midcap and Smallcap indices also ended higher.