Stock Market Today: Sensex & Nifty Settle Flat, Bank Nifty Rallies 266 Pts: PMR Pulse 21 August 2026
Indian stock markets closed flat on 21 August 2026 as the Sensex ended at 77,540.83 while Nifty closed at 24,252.00. Bank Nifty gained 266 points and Welspun soared 13%.











