Bullish break out of the flag and recent filling up the bearish gap signify a possible bullish return of the stock. Will continue to add and punt.
Chart PatternsTechnical IndicatorsTrend Analysis

Disclaimer