The stock has attempted a ascending triangle breakout on the daily charts  and tested the all time highest high with a good increase in volume.

The primary trend of the stock is bullish as the stock is forming higher tops and higher bottoms and also the stock price is above the important moving average parameters.

The immediate support is placed in the zone of 470- 480 levels while major support is placed around 390 levels.

The stock has been underperforming for the last few days despite attempting a triangle breakout. Hence, 535 level should be the key level to watch, if the stock manages to trade above the same then it can extend a fresh upside rally.