The S&P BSE Sensex and NSE Nifty 50 indexes continued on their record-breaking streak for fifth session in a row led by gains in information technology and pharma shares. For most part of the day benchmarks traded with a negative bias as traders booked profits in banking and financial services shares. However, late buying at lower levels helped benchmarks stage recovery from the lower levels. The Sensex rose as much as 396 points from day's lowest level to hit an all-time high of 47,026.02 and Nifty 50 index touched record high of 13,773.25.