I know this title is a bad pun, but Starbucks (SBUX), if you haven't noticed, is on a roll and is likely headed a latte higher. The charts shows a lot of strengthening on both an absolute as well as relative basis. The most obvious improvement is the breakout that the stock enjoyed to open this week. Monday's close resulted in a fresh all-time high and Tuesday simply tacked on another 1% roughly: