Indian stock markets ended the day in the red on July 10, with both benchmark indices slipping amid broad-based selling pressure. The Sensex closed 345.80 points lower at 83,190.28, while the Nifty50 dropped 120.85 points to end at 25,355.25.
Despite the negative sentiment across sectors, a handful of heavyweight Nifty 50 stocks managed to buck the trend and closed in positive territory. Below is a detailed look at the top gainers of the Nifty 50 (as per Trendline) for the day.
 
 
          