Mumbai, Feb. 16 -- The key domestic indices ended with major gains today, supported by renewed buying in undervalued stocks and select sectors. The Nifty ended above the 25,650 mark. Realty, PSU bank and private bank shares advanced, while media and auto shares declined.

As per provisional closing data, the barometer index, the S&P BSE Sensex, jumped 650.39 points or 0.79% to 83,277.15. The Nifty 50 index rallied 211.65 points or 0.83% to 25,682.75.

In the broader market, the BSE 150 MidCap Index climbed 0.64% and the BSE 250 SmallCap Index shed 0.16%.

The market breadth was negative. On the BSE, 1,792 shares rose and 2,510 shares fell. A total of 194 shares were unchanged.

The NSE's India VIX, a gauge of the market's expectation of ...