The specialists are gobbling up the weak shares. Why would Chen and Lattanzio spend 14.6 million dollars of their own money 6 weeks before this earning report. They could take that money and put it into the energy patch and make a tidy profit. They know what's going on with their business. Think about it. IMHO