Among the stocks listed on India’s benchmark Sensex index, Tata Motors and ICICI Bank provided the best returns to investors through 2012, while Infosys was the worst-performing stock, followed by Gail India. Among BSE 100 index stocks, United Spirits gave investors maximum returns while GMR Infrastructure gained the least. On the BSE 500 index, CCL International, which gave investors a 806.37% return through the year, was the best-performing stock, while Glodyne Technoserve was the worst performer. Banks and realty topped the sectoral indices; information technology was at the bottom. Among emerging markets, Thailand’s SET index was the top performer, followed by the Philippines’ PCOMP and India’s Sensex.