Fundamentals are really good...having a pitrosky score of 7... And the stock seems to be consolidating in a support region right now...if it haven't broke the dynamic support line..stock can give a good rally...now it is trading near its all time high...there is a great chance it can give up to 25% in a few days....I have added it my watchlist...do ur own analysis and enter in the trade...wish u all the best..
No a stock recommendation 😊