I don't know why this would keep moving up on today's run if there's no pending news. My software says price already hit the profit targets at $1.96 and $2.38 so it's probably short sellers' turn to play.
Realistically I could totally see it hitting $3-$5 in the short term after some consolidation. It spent a long time in breakdown so it's probably still oversold.