The Sensex gained 63 points to close at 84,426, while the Nifty rose 25 points to 25,869 in the special Diwali session. The broader market also edged higher. On the NSE, 2,213 stocks advanced versus 710 declines, and 106 stocks hit fresh 52-week highs, indicating positive breadth despite the flat finish for the main indices.