Funds managers have been recommending this stocks, even when they failed to hit top line, make more losses and project poorer results in next quarter, why? Perhaps they could release some of their holdings? Do check out who are major shareholders yourself. Buyer beware! Don't cry when it crashes back below $140