The stock is trading right in the middle of a down trend channel since 2015 and the channel is roughly 300 points.
From medium to long term perspective based on charts, the best buy can be considered if the stock is available around 360-380 zone which is still 100 points away from current levels.
going forward sustaining above 476 then yes 528 is possible in a week or two...
In best case scenario and in a slightly longer term horizon the stock can head higher towards 620 zone which is the upper end of the channel. Again let me reiterate holding 476 is vital for the stock