The Sensex touched a new 52-week high of 85,290 during the day, gaining as much as 864 points. It finally settled with a modest rise of 130 points, or 0.15 per cent, at 84,556. The Nifty also surged to an intra-day high of 26,104 before closing almost flat at 25,891, up 23 points.