Stock market today: Sensex gains over 100 points, Nifty 50 ends at 23,659 by Live mint | May 20, 2026 4:09 pm | Indian Stocks, Market, News Stock market today: The Sensex ended with a gain of 118 points, or 0.16%, at 75,318.39, while the Nifty 50 settled at 23,659, up 41 points, or 0.17%.