The stock has moved to all time highs. I think there will be a lot of resistance at the high point and it will retrace towards the long term resistance marked on the chart. It is in a strong bull run and will provide a good buying opportunity in the coming few days.