The stock is traveling in a parallel channel for a long time. Again comes to the lower support levels. If it sustains above, it may go to 610/660 or even more.
MACD also shows a crossover,
the price is already almost half of the top levels.
As long as does not trade below 510-515 for a couple of days, Chances are good for up move.
Only for learning and sharing purposes, not a bit of trading advice in any form.
Always trade wisely and calmly.
Calmness is the thing that we dream of when we see our future in the stock market.
Why not practice it now?
All the best.