On a daily fram the chart is forming a flag pattern. Immediate support at 617-618. BO above 693
On a daily time frame, the stock is forming a Cup and Handle pattern followed by W pattern with implied target of 220+