sure with these algos anything is possible. I was surprised by the earnings, however, my bear case is reputation, competition, and rising costs, other than that, if hey continue to make $$$ they will be fine, I just think the stock is expensive over $300. that's all