I've been following this stock way too much. Great fundamentals, growth, leadership, they are buying back stock... but somehow they've broken the $25 support (maybe they ran out of money to buy back?). At least it looks like that to me. No matter how I slice it I'm having trouble making a bullish case in the short term. However I'm still targeting $28 in the near term. This chart shows how I think it could happen.
If you look back at their earnings in February, the short-term traders took the stock down nearly 5% the day after earnings. Combined with IV crush this would have been the perfect time to buy calls. Then reality set in that this company is making a lot of money, they announced buybacks, and the stock took off. I'm hoping the same thing happens again this week.
Assuming it drops to $23, the .786 retrace is right at $28.