Promoters Rule

Promoters are the biggest owners of Indian stocks; they hold 51 per cent of the total market cap. While there are many factors that affect a stock's performance, companies in which promoters increase their stake do better than those where they reduce their holdings.