After giving good return a bull run from march, the stock got good correction. after bottoming out during the correction, stock is now up for new run by forming the cup and the handle pattern. Since this stock being fundamentally good it can move up and give good returns in short term. Today it broke the old high and it can move up to make new higher high.
NB: this is not a stock recommendation, just sharing my views and analysis