At Close, the Sen sex gained 272.21 points to close at 48,949.76, and the Nifty50 was up 106.90 points at 14,724.80. Bajaj Auto, Tech Mahindra, Infosys, ICICI Bank, Nestle India, and HDFC were the top gainers on Sensex. On the other hand, Power Grid, ONGC, and Asian Paints were the top losers. The Nifty PSU Bank and Pharma indices were down 1.2 percent and 0.3 percent, respectively. On the upside, metals and IT stocks continued to shine with the Nifty Metal and IT indices soaring up to 2.5 percent. The S&P BSE MidCap index added 0.9 percent while the S&P BSE SmallCap index gained 0.6 percent.