We continue to value the stock at a 22x FY28E to arrive at a TP of Rs 340/share and maintain our BUY rating on the stock, implying an upside of 29% from CMP.