Hello and welcome to this analysis
In the monthly time frame it formed a Bearish Harmonic ABCD in JAN 2022 near 590 and since then has retraced 62% of its last leg.
In the weekly time frame it has formed a Bullish Harmonic Gartley around 315 suggesting the correction is most likely over.
It can be a good stock to accumulate between 330-370 for upside levels of 420-500-650. The view would be considered invalid below 285.
Good risk reward set up for medium to long term at the current level.
Happy Investing