The stock is holding well in recent sell off. The Weekly chart is trading above short term and long term moving averages.
Positional Pick from 12 months perspective:-
Current Price: 336 (Add more on dips)
Target 1: 430 (30%)
Target 2: 580 (75%)
Stoploss: 290 on Weekly closing basis