Stock market today: Nifty50 and BSE Sensex witnessed a volatile trading session on Wednesday after two days of fall this week. Both the indices closed in green, marginally higher. Nifty50 ended the session at 23,412.60, up 33 points or 0.14%. BSE Sensex closed at 74,608.98, up 50 points or 0.067%.
Stock market recommendations: Mehul Kothari, DVP - Technical Research at Anand Rathi Shares has chosen Narayana Hrudayalaya, Coal India, and Hyundai Motor India as the top stocks for buying today, May 13, 2026.
Let’s take a look: