Today Sensex closed at 66023.24 points with a gain of 92.47 points. Whereas Nifty closed at the level of 19811.80 points with a gain of 28.40 points. Apart from this, a total of 3,830 companies were traded in BSE today, out of which about 1,637 shares closed with gains and 2,049 shares closed with decline. There was no difference in the share prices of 144 companies. Today, 304 stocks have closed at their 52-week high.