My feeling is fund managers are dumping this stock. Not enough growth to justify the high valuation of this company. When you look at the price drop of recent, the volume is very high. This is a very bad sign. And what is up with the president, he only has little more than 1000 shares left according to Yahoo Insider. Maybe he is thinking the price of this stock has maxed out as well.