Out of the 3600 or so publicly traded companies there are even less that have management buying a significant amount of their own stock.  We estimate this universe at The Insiders Fund to be just 250-300 during the last year.

 

Source: Stock Picking Is Dying Because There Are No More Stocks to Pick – MoneyBeat – WSJ