Corporate insiders in India have sold $12 billion worth of stock in the first ten months of the year, indicating an overvalued market. However, this is also creating opportunities for institutional investors to build sizeable positions in Indian companies. Nearly half of all publicly traded shares in India are controlled by insiders, but the reduction in their stakes is allowing local and foreign institutional investors to enter the market. Purchases by local funds and insurers have exceeded $18 billion.
Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News