Top Gainers and Losers on July 10: Bharat Dynamics, Solar Industries, Garden Reach, Bharti Airtel among top losers

The Nifty 50 ended the session with a decline of 0.47% at 25,355 points, while the S&P BSE Sensex fell 0.35% to 83,245 points. The broader markets also closed in red, with the Nifty Midcap 100 and Nifty Smallcap 100 each losing 0.30%.

Markets