Mumbai, July 16 -- Indian stock markets ended flat on Wednesday as investors showed a mix of optimism and caution amid positive cues due to decline in retail inflation and assessment of Q1FY26 corporate earnings.

At close, the Sensex was up 52.73 points or nearly 0.1 per cent at 82,623.64, and the Nifty was up 6.4 points or 0.03 per cent at 25,202.20.

"India's macroeconomic outlook remains strong, supported by easing inflation, lower interest rates, a healthy monsoon, and softer oil prices," said Vinod Nair, Head of Research, Geojit Investments Limited.

During the trading session on Wednesday, M&M, Wipro, and Tech Mahindra were the biggest Nifty gainers, while Shri Ram Finance, Eternal, and Sun Pharma were among losers.

Nifty PSU Bank...