The stock hit a 52-week high of Rs 381 on November 4, 2022, but failed to hold on to the momentum. It has moved in a range since January 2023. On the upside, a level around Rs 316 acted as a stiff resistance while on the downside support was placed around Rs 260 levels on the weekly charts.