The 30-scrip sensitive index (Sensex) of the Bombay Stock Exchange (BSE), which opened at 18,067.67 points, ended at 18,442.46 points (provisional), 185.340 points or 1.01 percent up from its previous close at 18,257.12 points.
At the National Stock Exchange (NSE), the broader 50-share S&P CNX Nifty shut shop 1.07 percent higher at 5,537.9 points. Broader markets indices also ended in the green, with the BSE midcap index closing 0.83 percent up and the BSE smallcap index trading 0.77 percent higher.