Market recap, July 30 -- Indian stock market benchmarks, the Sensex and the Nifty 50, ended higher on Tuesday, 29 July, snapping their three-day losing streak, on gains led by select heavyweights, such as Reliance Industries and HDFC Bank.

The Sensex ended with a gain of 447 points, or 0.55%, at 81,337.95, while the Nifty 50 settled at 24,821.10, up 140 points, or 0.57%. The broader markets outperformed. The BSE Midcap index rose 0.84%, while the Smallcap index jumped 1.10%.

Buy at current market price and dips to Rs.2,420; stop loss at Rs.2,390; target Rs.2,700-2,800

Why it's recommended: Fertiliser stocks had some undercurrent in the last few days and this counter had a challenging task until the fortunes turned around in May 2025. F...