Stock market today (March 20, 2026): Nifty50 ends above 23,100; BSE Sensex closes above 74,500

Stock market today: In a highly volatile trading session, the 30-share BSE Sensex advanced 325.72 points, or 0.44 percent, to close at 74,532.96. During the day, it had surged as much as 1,079.15 points, or 1.45 percent, to touch 75,286.39.

Stock market today (March 20, 2026): Nifty50 ends above 23,100; BSE Sensex closes above 74,500
Stock market today: In a highly volatile trading session, the 30-share BSE Sensex advanced 325.72 points, or 0.44 percent, to close at 74,532.96. During the day, it had surged as much as 1,079.15 points, or 1.45 percent, to touch 75,286.39.