BEL, IndiGo, M&M, Bharti Airtel, and Bajaj Auto led Nifty gainers, while Bajaj twins, ONGC, TMPV, and Apollo Hospitals were top losers. Vi, Bajaj Finance, HUDCO, Jindal Stainless react to Q2 numbers.