If it can put on a run like that and not give back more than a healthy natural pullback (now has been consolidating/churning shares around here for awhile) then it's definitely gearing up for another big run that will help be triggered by the coming catalysts. Bullish MSVS