Latest results while positive seems to not meet expectations, resulting in price pullback. We could see stock trend lower in the near term, given the huge increase in past weeks, before moving up again. $300 per share before end of year is a possibility.