Buy or sell stocks, July 30 -- The Indian stock market ended its three-day losing streak and closed with gains after Tuesday's stock market session, as benchmark heavyweight stocks like Reliance Industries and HDFC Bank fueled the gains on 29 July 2025. The Nifty 50 index closed 0.57% higher at 24,821.10 points, compared to 24,680.90 points at the previous market close.

The BSE Sensex index closed 0.55% higher at 81,337.95 points, compared to 80,891.02 points at the previous stock market session.

Vaishali Parekh, Vice President of Technical Research at Prabhudas Lilladher, said the Nifty 50 index witnessed a strong recovery from the 24,600-point zone with steady gains and ended on a quite optimistic note. The index is expected to rise f...