This stock has had a deep correction and started a new uptrend. A break of the uptrend channel
that it's currently trading in now could trigger a possible breakout. There seems to be still some room left in the uptrend as this stock tries to find a new acceptance area. Definitely a buy. Supports and resistances are marked in the chart.
It would be idea to wait for the break above the channel line/overhead resistance to break and go long for intra day trades or wait for it to come back to the trendline
if it reverses from the channel line.
This is not a financial advice.