Hero MotoCorp closed at Rs 4,724.20 on the previous day, reflecting a 0.7% decline, with a trading volume of 310,558 shares.