Chart looks very positive, it broke major resistance in the monthly chart and retested the support line and moving towards north,
it is a good risk to reward stock, it can be a investment or positional trade call.
wait for the stock to cool down little bit and buy accordingly for big returns vs limited risk.