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.