At close, the Sensex was up 12.16 points or 0.01 percent at 84,478.67, and the Nifty was up 3.35 points or 0.01 percent at 25,879.15. About 1661 shares advanced, 2193 shares declined, and 107 shares unchanged.