At Close, the BSE Sensex closed 397 points, or 0.76 percent, higher at 52,769.73 while the Nifty ended with a gain of 120 points, or 0.76 percent, at 15,812.35 lifted primarily by financial stocks. Besides, better-than-expected Chinese export data, which pushed global stocks to record high, further lent support to the markets.ICICI Bank, Housing Development Finance Corporation (HDFC), Axis Bank, Sun Pharmaceuticals, NTPC, Mahindra & Mahindra, and HDFC Bank were among the top index gainers. On the flip side, HCL Tech, Dr. Reddy’s Laboratories, Maruti Suzuki, Tech Mahindra, HUL, TCS, and Infosys were among the top laggards. The BSE MidCap index ended flat while the BSE SmallCap index advanced 0.4 percent. Barring Nifty FMCG, IT, and Media, all the sectoral indices ended in the green. Nifty Bank index gained 1.4 percent while Nifty Financial Services gained 1.5 per cent.