RE:RE:RE:Why aren't insiders buying? Insiders own an amazing 20.4 million shares of this company, so in my opinion they already own enough. As for recent insider selling, its a totally insignificant percentage of their total holdings, only 2% selling over the past year. In other words, negligible insider selling