On Wednesday, Sensex closed at 81,596.63 points, up 410.20 points or 0.51 per cent, while Nifty closed at 24,813.45 points, up 129.55 points or 0.52 per cent
The Nifty Bank opened at 55,060, up by 182.85 points, or 0.33 per cent. The Nifty Midcap 100 also opened in green at 56,249.60, up 66.90 points or 0.33 per cent.
Indian stock indices slumped for the third straight session, possibly due to continued profit booking, while investors awaited further updates on India-US trade deal negotiations.
The declines are possibly due to the profit-booking following the latest rally. Sensex is now some 4,000 points below its all-time high of 85,978 points.
Indian equity indices ended on a strong note following a favorable shift in global cues and renewed optimism surrounding a potential India-US trade agreement, as per experts.
Indian stock indices soared through the roof on Monday, supported by the news that the conflict between India and Pakistan has de-escalated after the two Armed forces reached an understanding.
Pharma sector stocks in the Indian stock market showed strong resilience on Monday despite initial pressure due to the anticipated executive order by U.S. President Donald Trump aimed at cutting prescription drug prices in the United States.