This stock looks to me like a good opportunity for a trade. Currently forming a Pennant which is a trend continuation chart pattern. This stock is also relatively high volume, and trading well above Daily and Weekly 200 period moving averages. This just further helps see the strong Bull trend this stock has been going through. Remember, the trend is your friend!...
RSI over bought, MACD shows little divergence, Aroon shows volatile (unreliable indicator in this case), little downside (broke support).
Great gap and go, above the all time high with decent volume. IF you want to wait and take this after earnings, that's fine too because this market has been terrible with "breakouts"
with big gap to fill below, but reports earnings 2/3 after the close