The Indian stock market wrapped up another challenging week, with benchmark indices — Sensex, Nifty, and Nifty Bank — each falling around 1%, extending their losing streak to the third consecutive week. Financial stocks remained under pressure, continuing to weigh down overall sentiment.

However, even in a weak market, several Nifty 50 stocks bucked the trend and delivered impressive weekly gains. According to data from Trendlyne, these top gainers stood out during the week ending July 19, 2025:

Top Nifty Gainers for the Week Ending July 19, 2025

  • Hero MotoCorp closed at ₹4396.7, up 4.2% for the week.

  • Mahindra & Mahindra ended at ₹3192.4, gaining 3.9% over the week.

  • Bajaj Auto finished at ₹8347.5, rising 3.5% this week.

  • Wipro closed at ₹267.0, with a 3.4% weekly gain.

  • Nestle India ended at ₹2472.2, up 2.9% for the week.

  • Coal India settled at ₹388.5, gaining 2.0% this week.

  • ONGC (Oil and Natural Gas Corporation) closed at ₹246.3, up 1.9% this week.

  • State Bank of India finished at ₹823.4, rising 1.8% over the week.

  • Tata Consumer Products closed at ₹1095.9, up 1.8% for the week.

  • Apollo Hospitals ended at ₹7303.5, gaining 1.6% this week.

Disclaimer: The information provided is for informational purposes only and should not be considered financial or investment advice. Stock market investments are subject to market risks. Always conduct your own research or consult a financial advisor before making investment decisions. Author or Business Upturn is not liable for any losses arising from the use of this information.

TOPICS: Bajaj Auto Hero Motocorp Mahindra & Mahindra Wipro