The scrip gained 2.12 per cent to settle at Rs 3,800.35 on BSE. Intra-day, it went up by 3.12 per cent to Rs 3,838.
On NSE, shares of the company rose by 2 per cent to end at Rs 3,802.60.
The company's market valuation also advanced by Rs 1,573.79 crore to Rs 75,891.79 crore.
Hero MotoCorp yesterday reported a 17.13 per cent rise in sales at 6,23,269 units in July.
The company had sold 5,32,113 units in July 2016, Hero MotoCorp said in a statement.