The Sensex today opened 28 points higher at 14,903, following positive global cues.
The index touched a nine month high of 15,046 up 313 points from the day's low.
Following the subdued opening in the European markets, the Sensex pared its gain and slipped into the negative zone. It touched a low of 14,733 on profit booking in banking and IT stocks.
The Sensex finally ended (provisonal) at 14,845, down 29 points.