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