This stock is trading in a bullish channel,takes the support of the trendline multiple times and moving upside.
Recently a strong break above the major resistance is observed now it is again at the same zone,
If the previous resistance push upside this rally to the topside will continue, otherwise if breaks below the trendline then have a chance of fallback to bottom levels,keep in long view as long as price is above the major resistance.