The stock is currently trading at fresh 52-week highs and has been in a firm uptrend for a good six months now. Volume traded has also been fairly decent and – even more impressively – it remained quite steady in a time when markets were in turmoil.
While I feel there is further to run following the recent move through $3.50, the stock has just popped up on the overbought list as well. As a result, I feel some patience is warranted and I would prefer to buy the stock on a pullback into $3.50. Stops would have to be placed below $3.40 with initial targets to $3.70. I will follow up on the trade next week.