On Nifty, Hindalco, Hero MotoCorp, Tata Steel, HUL, and M&M were the top gainers, rising 1.5-4 per cent while BPCL, TCS, ...