Hero MotoCorp shares rose as much as 4.77 per cent to hit an intraday high of Rs 2,920 on the BSE ahead of its March quarter earnings