Recently it has taken a support of trend line and bounced back harder showing huge bullish momentum. Yellow line which is weekly support and blue line is monthly resistance.
Also the stock is giving a range breakout. Buy for target of 1900 in short term with stop loss of 1650.