Stock market today: Sensex gains 564 points; Nifty settles above 23,400 September 21, 2026 by Sharing Is Caring: