The stock seems to be in love with box pattern. Since the fall in March, the stock has made 3 rectangles and has broken out of those rectangles followed by multiple successful retests. Expecting something similar. Add on dips. The stock has formed medium term base around 700.