The 30-scrip S&P Sensex of the Bombay Stock Exchange (BSE), which opened at 21,251.65 points, closed at 21,337.67 points, up 86.55 points or 0.41 percent from its previous day's close at 21,251.12 points.The Sensex touched a high of 21,377.91 points and a low of 21,168.43 intra-day.