From the chart/technical analysis; we can see that the price is in between the 38.2% and 50% Fibinacci support levels which mean in a correction phase. Next price target will be around $49.39. Information from the Bollinger bands, Stochastic and the 50 EMA seems that an uptrend is starting to picking up. The company will issue it's first-quarter results on the of 24th April. That is when volatility comes in and the outcome is unknown. I'll keep an eye before taking any trades.