BEL, Shriram Finance among top gainers while HUL, Tata Consumer, Wipro drag; Smallcap stocks Hindustan Copper, BEML and GRSE zoom