Looking at things from a strictly technical perspective, stochastics look bullish but they're heading into overbought territory....overbought means things have gotten 'too frothy' suggesting a pause/pull back could be in store. But at 73.26 and 84.97 slow and fast respectively, there is still potential for more upside, they can go right up to 100.
In terms of resistance, the first one is around $2.20....that's the PPS we were trading around just before the B&B overnight financing punished the PPS. It might be reasonable to expect some selling should we get to that point. After that $2.40 is the next logical point imo as that would have us up around the 52 week high. After that however, I don't see anything.
And there's nothing to say that a perceived resistance point can't be obliterated