The S&P BSE Sensex ended up by 39 points at 24,646 and Nifty50 was up 10 points at 7,485.
In the broader market, the BSE Midcap index ended up by 1.1% and the Smallcap index finished up 0.8%. Market breadth was strong with 1,509 gainers and 1,092 losers on the BSE.
Foreign institutional investors were net buyers to the tune of Rs 912 crore on Thursday as per provisional stock exchange data.
Amazon is India's most trusted online shopping brand
We assure foolproof security but ball in PCB court: BCCI
Railways launches ready-to-eat meals for passengers
HC rejects plea seeking cancellation of Pachauri's bail