1. Sensex ends higher by 256.10 points or 0.74% to settle at 34,969.70.
  2. Nifty ended higher by 74.50 points or 0.70% to settle at 10,692.30.
  3. Mid-cap Index was up by 0.79%.
  4. Small-cap Index up by 0.42%.
  5. Top Gainers: Axis Bank, SBI, ICICI Bank, HPCL, and Larsen.
  6. Top Losers: HCL Tech, Tech Mahindra, TCS, Wipro, and Maruti Suzuki.