Sensex falls 893 points and Nifty ends at 23,824 on 23 June 2026. Read how IT and metal stocks dragged the Indian stock market today amid institutional action.
Sensex gains 544 pts and Nifty settles at 23,989 on 16 June 2026 as US-Iran peace deal triggers short covering. Read our stock market highlights for details.