At the close, the Sensex was up 371.44 points or 1.17% at 32114.52, and the Nifty was up 98.60 points or 1.06% at 9380.90 due to better-than-expected March quarter results (Q4FY20) of IndusInd Bank and Axis Bank-Max Financial deal, helped benchmark indices to end higher. IndusInd Bank jumps 17%.HDFC, ICICI Bank Bajaj Finance, and Axis Bank were among the major contributors to the index's gains. On the flip side, FMCG major Hindustan Unilever (HUL), and Sun Pharma, IOC, NTPC, Nestle and Vedanta.were the top drags. About 1282 shares have advanced, 1047 shares declined, and 185 shares are unchanged. Among sectors, pharma, metal, FMCG and energy ended lower, while buying seen in the bank and auto stocks.