Sensex 31555.20263.35 (0.84%)