Meanwhile, the benchmark Nifty also touched fresh all-time high of 7,809.20 in intra-day trades.
The S&P BSE Sensex gained over 100 points and ended at 26147.33 while the CNX Nifty ended 27 points higher at 7,795.75.
Meanwhile, the broader markets underperformed the benchmark indices as the BSE Small-cap index slumped over 0.5% on account of profit taking while the BSE Mid-cap index ended flat.
The market breadth on the BSE was weak as 1648 scrips declined while 1319 advanced.
Global Markets
Asian markets were trading mixed with Japanese shares witnessing profit taking after gains in the previous sesssion.
The benchmark Nikkei ended down 0.1% at 15,328.56.
Among other majors in the region, Shanghai Composite was up 0.1%, while Hang Seng gained 0.7% and Straits Times was up 0.6%.
European shares were also trading rangebound in early trades as earnings from major corporates continued to weigh on market sentiment. The CAC, DAX and FTSE were up 0.1-0.4%.
Rupee
The Indian rupee was trading higher at Rs 60.13 compared to the previous close of 60.24 tracking gains in the domestic stock markets on the back of robust foreign fund inflows.
Meanwhile, dollar demand to meet crude oil imports is likely to cap further gains in the rupee.
Sectors and Buzzing Stocks
The BSE IT index the top sectoral gainer up over 2% followed by Consumer Durables, Bankex, Auto, Oil & Gas and Capital Goods, all up between 0.1-0.4 each%.
Among others, Healthcare, Power and Metal slipped between 0.1-0.3% each while Realty ended marginally lower.
Infosys was the top Sensex gainer as the scrip surged over 3% after the company entered into a multi-year agreement with German auto giant Daimler for the management of infrastructure services and data centres.
While TCS gained over 2%
Reforms to drive Sensex to 27,000: Bank of America
Weak monsoon no dry spell for Sensex
The Rs 1.11 crore Porsche Macan now in India
Like Hrithik-Katrina's Bang Bang trailer?
'We didn't force-feed him, don't give it a communal colour'