Shares of SBI Life, Bajaj Finserv, Dr Reddy’s Laboratories, Trent and Axis Bank emerged among top gainers of Nifty 50 pack, while BPCL, Britannia, Wipro, Hero Motocorp and Asian Paints declined.