Downtrend got broken and retested multiple times..
Double bottom formed
Price did a retest on previous resistance turning it into support for bulls
Chart PatternsFundamental AnalysisTrend Analysis

Disclaimer