The stock has been consolidating in a trading range for a while now. Have a look at the price action over the past few days. The candle size has shrunk and so has the volume. The rally today represents a breakout from the range. The price action today is also backed by higher trading volume. I have bought a few shares today. Would add more on subsequent buy signals.