The stock has been near its all time-highs.
It has twice failed to sustain above the highs made in October.
It's been consolidating in a range now, any breakout upwards sends a very bullish signal.
It's rising since I last posted about it ( see in related ideas )