Sensex was up 114.29 points
Market Close: Benchmark indices managed to close in positive territory on May 21 despite final hour profit booking erases some of intraday gains.
At close, the Sensex was up 114.29 points or 0.37% at 30932.90, and the Nifty was up 39.70 points or 0.44% at 9106.25. About 1302 shares have advanced, 908 shares declined, and 170 shares are unchanged.
ITC, Hindalco Industries, Asian Paints, Hero MotoCorp and Maruti Suzuki were among major gainers on the Nifty, while losers were Bajaj Finserv, IndusInd Bank, NTPC, Bajaj Finance and Adani Ports.
Among sectors, except Nifty Bank other indices ended in the green. BSE Midcap and Smallcap indices rose over 0.5 percent each.