The institutions have been mixed on the company. While many have slapped 'buy' ratings on it, the price targets are all over the map. And the average price target is jus...