Forty four out of 50 Nifty stocks advanced in trade.
Domestic stock markets posted strong advances in Wednesday's session led by gains across the board except IT. Continued buying by domestic institutional investors as well as select purchases by retail investors led to strong gains on Wednesday, news agency Press Trust of India cited traders as saying. At 1:58 pm, the S&P BSE Sensex traded at 34,758.81, up 459.34 points or 1.3 per cent, and the Nifty was at 10,449.50, with a gain of 148.45 points or 1.4 per cent. At the time of writing this report, the intra-day high of the Sensex was 34,731.37 and that of the Nifty was 10,445.20.