The Sensex of the BSE after opening at 34,563.30 points, touched a high of 34,666.33 points and a low of 34,464.91 points.
On Tuesday the Sensex closed at 34,195.94 points.
The Sensex is trading at 34,460.40 points up by 264.46 points or 0.77 per cent.
On the other hand, the broader 51-scrip Nifty at the National Stock Exchange (NSE) opened at 10,607.20 points after closing at 10,498.25 points.
The Nifty is trading at 10,571.45 points in the morning.