According to the chart, this stock is clearly in a breakout mode. Although $2.54 is the next resistance area on the daily chart, no telling where this run will end.
The weekly chart is showing resistance between $2.92 and $3.02. Almost all chart indicators are showing over bought or close to it, but I have learned none of that matters. When a stock is breaking out or breaking down, it tends to ignore the indicators and continue to run in the direction of current momentum. The indicators tend to be more accurate when a stock is trending in a channel. Just hang on and ride her like a horse, I'd say we might have a ways to run before she gets tired.