It may seem that the price is stuck, but still it has risen dramatically over the last year.
Looking at a 1 year chart, this stock does tend to trade in a fairly tight range, except when it is breaking out. When it decides to move, it really moves. I would say, imho, that we are due for a breakout.