1. Sensex ends higher by 165.87 points or 0.48% to settle at 34,616.64.
  2. Nifty ended higher by 29.65 points or 0.28% to settle at 10,614.35.
  3. Mid-cap Index was down by 0.02%.
  4. Small-cap Index down up by 0.13%.
  5. Top Gainers: Reliance, Yes Bank, Bajaj Finserv, M&M, and ICICI Bank.
  6. Top Losers: Hindalco, Wipro, Infosys, Tech Mahindra, and Vedanta.