1) Time Frame - Weekly. 2) The Stock has been Consolidating since (August, 2014). Now It has given a multi year Consolidation breakout & Closed at it's Life Time High with good volume & good bullish momentum candle in weekly Time Frame. 3) The stock may find it's next resistance around the price (930 - 40.95% from the price 659.75) in the long term. 4) Recommendation - Strong Buy.