Unbelievable... I don't think I've ever seen a stock with a PEG ratio of 22. That basically means that even if you account for growth over the next 5 years, the stock is 22x overvalued. And it should be trading at $5. How can any analyst have a buy rating on such a company?