After opening 137 points higher at 9,208, the Sensex displayed positive trend throughout the day. The index, which, rallied to a high of 9,388, witnessed intra-day profit-taking.
However, aggressive buying towards the end saw the Sensex end (provisional) on a strong note at 9,403 - up 332 points.