Taking Stock: Bull run continues on seventh day; Nifty hits fresh record high, Sensex up 528 pts
Biggest gainers on the Nifty were Adani Ports, Adani Enterprises, Apollo Hospitals, Axis Bank and Power Grid Corporation, while losers included Jio Financial, Coal India, ONGC, Bajaj Finance and L&T