SBUX has been dropping recently. But the stock seemed way oversold and people are tired of selling. I predict that the stock will rise couple(3% - 4%) percent BEFORE earnings. I am not sure about what happen right during/after earnings release. As you can see the MACD blue line starts to bend upward, in my opinion the price will rise a bit(but not home run) when MACD blue line crosses above orange line. This is confirmed by stochastic oscillator that it was in oversold region for a while. (Look at how beautiful those two stochastic upward lines are!) Moreover this price area is the peak of many smaller domes in the past months so this should be a strong support. What I am afraid of is On Balance Volume(OBV). OBV has a strong downtrend there is a risk that this stock continues to fall. I will put a stop loss somewhere but if you were to buy now please sell before earnings. In my opinion betting on earnings is like gambling, UNLESS you did a lot of coffee research.