Don't overcomplicate this..

Strong breakout on good volume.
Strong consolidation
Currently in an uptrend, sitting at a possible major support level
Trend Analysis

Disclaimer