Nifty ends near 11,800, Sensex up 311 points; metal stocks gain
Updated: June 25, 2019 05:51 PM IST
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.