The Sensex was up 243.22 points or 0.29 percent at 84,787.53, and the Nifty was up 114.25 points or 0.44 percent at 25,905.15.