Top stocks to buy today: Stock market recommendations for March 17, 2026 – check list
Top stocks to buy (AI image) Stock market recommendations: MCX, Power Finance Corporation Limited, and BSE are the top stocks that Somil Mehta, Head of Retail Research, Mirae Asset ShareKhan has recommended for buying on March 17, 2026.MCX : Buy in the range between Rs 2,555 & Rs 2,556; Stop Loss: Rs 2,425; Target: Rs…