Today the Sensex closed at 66901.91 points with a gain of about 727.71 points. Whereas Nifty closed at the level of 20096.60 points with a gain of 206.90 points. Apart from this, a total of 3,841 companies were traded in BSE today, out of which about 1,931 shares closed with gains and 1,773 shares closed with decline. There was no difference in the share prices of 137 companies. Today, 318 stocks have closed at their 52-week high.