At current levels, the stock is attractively valued. We recommend a BUY rating with a TP of Rs 1,660/share, implying an upside of 10% from CMP.