The Sensex opened 72 points higher at 9,740 amid positive global cues. Steady buying at the capital goods counters helped the index move higher as the day progressed. Realty stocks, however, witnessed profit-taking.
Heavy short-squeeze in select index heavyweights owing to the March derivatives expiry saw the index zoom past the 10,000-mark, a level last seen on January 7, to a high of 10,061 - up 393 points from the previous close.
The Sensex eventually ended (provisional) with a gain of 269 points at 9,937.