The Sensex had touched an intra-day high of 83,018.16 but later pared its gains and closed at 82,055.11. It still ended the day with a gain of 158.32 points, or 0.19 per cent. The Nifty, too, saw volatility through the day. It moved between 25,317.70 and 24,999.70 before settling at 25,044.35, up by 72.45 points or 0.29 per cent.