Maintain BUY with unchanged TP of Rs. 680 owing to 1) recent correction in stock price making risk-reward favourable, 2) healthy Q3 performance and 3) stability on margins despite RM pressures.