Since Jan 2021, the price has been up trending. Rejection seen at $5.20 on 2 June with spike in volume, but the volume on the following day is roughly 25% of 2 June, suggesting exhaustion of supply. The next few days saw a rally up to break 52 weeks high. There may be a reaction to pull back around $5.20, but otherwise could be a good entry if you like break out trades.
If price can stay above 5.40, next target might be around $6.45 or beyond $9.
The nearest support is at $4.80.