The benchmark Sensex ended more than 150 points, or 1.10 per cent, higher on Bombay Stock Exchange on Wednesday on widespread buying by foreign and domestic funds in banking, auto and technology sector stocks.

The 30-share index, Sensex, which gained over 368 points in the last three sessions, hit the day's high of 13,911.59 and settled at 13,859.69, an increase of 151.35 points.
In likewise fashion, the wide-based National Stock Exchange index, Nifty, ended 33.75 points, or 0.86 per cent higher, at 3,974.25 after hitting a high of 3,986.75..
Major contributers to the rise in Sensex were Reliance Industries, Reliance Communciation, Infosys Technologies, Tata Consultancy Services, Wipro, Tata Motors, Bajaj Auto, Maruti, State Bank of India, ICICI Bank, HDFC Bank, ACC and Gujarat Ambuja Cement.