Indian equities are expected to open with a stock-specific bias on Thursday, July 31, 2025, as investors digest a mix of upbeat and disappointing Q1 results. Strong corporate earnings from names like Mahindra & Mahindra, Tata Steel, and Navin Fluorine buoyed sentiment, while weakness in IndiGo and IIFL Finance due to cost pressures weighed on outlook.