Stocks are priced in for better results. Stay cautious of stocks ahead of their results.
Poor results from Axis Bank, Adani Power, Sintex, Jain irrigation and Canara Bank has caused strong selling in the stocks.
Many stocks have run up 10-20% before their results. Stay cautious, book partial profits before the results.