Sensex went up by 195.14 points to settle at 63,522.84 after hitting an all time high during the day and Nifty was up 41.95 points at 18,858.65.
HDFC Bank, HDFC, Reliance, Power Grid Corp were the biggest gainers while ITC, Bajaj Finance, M&M, Axis Bank, Infosys were the losers.