Today Sensex closed at 70514.20 points with a gain of about 929.60 points. Whereas Nifty closed at the level of 21182.70 points with a gain of 256.40 points. Apart from this, a total of 3,892 companies were traded in BSE today, out of which about 2,064 shares closed with gains and 1,702 shares closed with decline. There was no difference in the share prices of 126 companies. Today, 419 stocks have closed at their 52-week high.