Best mid-cap stocks to buy today, 31 July, recommended by NeoTrader’s Raja Venkatraman 31 July 2025 by batamimarathi.com Stocks to buy today: Discover market expert Raja Venkatraman’s top mid-cap stock picks for Thursday, 31 July.