As Indian stock markets prepare for the April 25 session, investors are likely to navigate through a flurry of Q4 earnings and corporate updates. Stocks to buy or sell today will largely depend on how companies performed in the March quarter and their forward guidance.