Hero MotoCorp shares get their second upgrade in two days; stock at 52-week high