New Delhi, July 31 -- Maruti Suzuki, Hindustan Unilever, Mahindra & Mahindra, Coal India, Swiggy, Dabur India, Ambuja Cements and Sun Pharma are among at least 129 companies scheduled to release their earnings report today, July 31.

Overall, over 100 firms are listed to announce their Q1FY26 results during the week of July 28-August 2. These include big names such as IndusInd Bank, Asian Paints, NTPC, Tata Steel, Hindustan Unilever, Mahindra & Mahindra, Maruti Suzuki, Sun Pharma, and ITC among others. Investors are keenly watching these for corporate announcements, forward looking statements, revenue outlooks, and share prices, to make calculated investment decisions.

At least 129 companies are set to release their Q1 earnings on Thursd...