Home Stock BEML stock rallies 8%: what is driving Indian PSU near its 52-week high