We maintain a BUY on the stock with a revised target price of Rs. 355/share, implying an upside of 20% from CMP.