The stock has risen from Rs 1,779 as on April 18 to Rs 2,439 recorded on July 18 — this translates into an upside of over 37%. The momentum has helped the stock hit a record high of Rs 2,812 on July 19, but it has failed to hold on to the momentum and witnessed some profit-taking towards the close of the trade.