don't mix analysists with the market, if you think that markets trade on day-to-day basis on data that is only current, you have little understanding of what moves the market and why. If earnings were such a big miss, why has the stock not sold off more? Do you think that the several millions of shares traded in the past few weeks were "panicky" investors? Bottom line, it doesn't matter to me...I trade on technical data, I could care less about news, earnings, etc, this stock is poised to go much higher. When the stock is moving well into the 20's, I'm sure there will be numerous posts about how overvalued, overbought bla bla bla this stock is, meanwhile, those who are long have a position of a bull trend.