The blue-chip NSE Nifty 50 index ended 1.35% higher to 16,931.05, its sixth straight session of gains, and the benchmark S&P BSE Sensex rose 1.36% to 56,889.76
The blue-chip NSE Nifty 50 index rose 0.01% to 16,282.25 and the benchmark S&P BSE Sensex was down 0.05% at 54,525.93, after hitting record highs on Tuesday
The blue-chip NSE Nifty 50 index and the benchmark S&P BSE Sensex hit record highs earlier in the day, but gave up some gains to end 0.13% higher at 16,280.10 and 0.28% up at 54,554.66, respectively
The NSE Nifty 50 index closed 0.01% lower at 15,923.40, while the S&P BSE Sensex fell 0.04% to 53,140.06. Both indexes ended the week nearly 1.5% higher, their first weekly gain in three.
The blue-chip NSE Nifty 50 index rose 0.01% to 15,576.20 at close, while the benchmark S&P BSE Sensex slipped 0.16% to 51,849.48.
Dragging the Nifty 50 on Wednesday, cigarettes-to-hotels conglomerate ITC Ltd fell 3% after it warned that pandemic-driven restrictions could cause supply chain disruptions in the near future.
The blue-chip NSE Nifty 50 index closed 0.05% lower at 15,574.85, while the benchmark S&P BSE Sensex was unchanged. Both the indexes closed 1% higher on Monday, building up on gains posted last week.
Energy stocks gained after Brent crude prices topped $70 and traded at their highest since March, as optimism grew over the fuel demand outlook.
The blue-chip NSE Nifty 50 index rose 0.95% to 15,582.80 at close, while the benchmark S&P BSE Sensex climbed 1% to 51,937.44. The indexes posted gains of around 2% each last week, with the Nifty closing at a record high on Friday.
Indian bond yields also edged higher, following the government's decision to further increase its market borrowing.