In India, corporate insiders are unloading their stock at a breakneck clip, selling $12 billion in the first 10 months of the year. This is, per Investing 101 rules, a tell-tale sign that the market is overvalued.
To some degree, that’s the case in India, where shares trade at a 17% premium to those in the rest of the world. But there’s a silver lining here so potent that many in the market contend it outweighs the traditional bearish signals. By reducing their stakes in the companies they founded or manage, insiders are creating space for local and foreign institutional investors to amass the kind of sizable positions they have long been unable to build.
Read the full story here.