Among Nifty 50 components, Asian Paints, Dr Reddy’s and Maruti led gainers, while IndiGo, ICICI Bank, Reliance, HDFC Bank and Axis Bank were the major drags