Above MVAVG. Strong Bullish flag. The Price is near the 52 weeks High.
Moving AveragesSupport and ResistanceTFGTrend Analysis

Disclaimer