BSE: Top gainers and losers
Benchmark indices ended firm with Sensex closing above 21,000 mark led by buying in heavyweight sectors like oil & gas, banks and technology.
The market sentiment was also cheered by data showing that foreign institutional investors made substantial purchases of Indian stocks on Thursday.
Foreign institutional investors bought shares worth a net Rs 2264.11 crore yesterday, as per provisional data from the stock exchanges.
Moreover, according to United Nations, the Indian economy is likely to witness an economic growth rate of 5.3% in 2014, while the global economic growth is estimated at 3%.
The outlook for the world represents a slight improvement compared to the expected growth of 2.1%.
The 30-share Sensex ended up 371 points at 21,080 after hitting an intra-day high of 21,118 and the 50-share Nifty ended up 108 points at 6,274 after touching an intra-day high of 6,285.