Stock has taken support 2 times at level 620. This was the same level which acts as CHoCH for the stock in previous breakout. It may be a CWH pattern without clear handle and neckline getting retested.
Stock has posted highest ever results. It may reach the previous high which is 15% gain from current price.