Stock is trading above key moving averages.
Exhibiting strong RS
Volume dry-up on final contractions.

Publishing for my own refernce. Not an investment advise.
Chart PatternsHarmonic PatternsswingswingtradingTrend AnalysisVCPvcppattern

Disclaimer