Shares rose 2% to ₹658.40, compared with the previous close of ₹644.50. However, gains tapered off later in the session, with the stock trading largely flat at ₹648.90 around 10.30 am.