Seems like this stock has been moving upwards in 10% increments each time with a small pullback after each move upward before making the next move up.
What I do know is that Starbucks here in Asia is doing well. While I can't comment on how they are doing in the US, I do know that in Taiwan,Hong-Kong and China they are doing very well. Perhaps their recovery will come from Asia to reach new highs. The majority of their stores are pretty packed any where you go in Taiwan,China and Hong-Kong.