The BSE benchmark Sensex surged over 300 points at the end of the session on Wednesday led by consumer durables, metal, realty and bank stocks amid firm global cues.
At 3.30 p.m., the Sensex was up 326.15 points at 19,522.49 and the Nifty was up 108.2 points at 5,862.30.
Volume toppers during the session were Tata Steel, SBI, L&T, Tata Motors and ICICI Bank. Major Sensex gainers were ICICI Bank, HDFC, Infosys, RIL, HDFC Bank, Tata Motors and Sterlite Industries. Hindustan Unilever, Bajaj Auto and L&T were the major losers.
Among the sectoral indices, consumer durables was up 4.65%, realty 3.32%, metal 2.78% and bank 2.65%. Only capital goods was down 0.15%. Of the total 3,019 stocks traded, 1,700 advanced, 1,163 declined and 156 remained unchanged.