*Upward bullish channel maintained

*New all time high set by upward break from bullish channel

*Upward gap

*Recent earnings release was positive with revenue and earnings beating forcast by 1.94% and 15.45% respectively.

*Analysts from Citi group price target 512

*consider buying and holding for this.

Fundamental AnalysisTechnical IndicatorsTrend Analysis

Disclaimer