On Friday, April 4, 2025, the Indian stock market witnessed a sharp decline due to widespread selling pressure, driven by growing recession fears and rising trade war concerns. The BSE Sensex dropped by 930.67 points or 1.22%, closing at 75,364.69, while the NSE Nifty 50 plunged 345.65 points or 1.49%, ending at 22,904.45.

Several Nifty 50 stocks witnessed significant gains this week, with Tata Consumer Product, IndusInd Bank and Trent leading the charge. Let’s take a look at the top gainers of Nifty 50 this week, as per Trendlyne data.

Nifty 50 Top Gainers This Week

1. Tata Consumer Products

Weekly Gain: 8.6%
Tata Consumer Products emerged as the strongest performer this week. The stock closed at ₹1087.9 on Friday, up by 1.6%.

2. IndusInd Bank

Weekly Gain: 5.0%
Despite a sharp Friday decline of 3.9%, IndusInd Bank managed a solid 5.0% gain over the week.

3. Trent

Weekly Gain: 4.5%
Trent continued to attract investor interest, closing the week up 4.5%. The stock ended Friday at ₹5562.9, down 2.0%.

4. Eternal

Weekly Gain: 4.4%
Eternal made steady progress this week with a 4.4% gain. The stock saw minimal movement on Friday, closing just 0.2% lower at ₹210.5.

5. Apollo Hospitals Enterprises

Weekly Gain: 1.5%
Apollo Hospitals maintained a healthy uptrend, adding 1.5% over the week. The stock closed at ₹6714.6 on Friday, up by 0.7%.

6. Power Grid Corporation

Weekly Gain: 1.2%
Power Grid posted a 1.2% gain this week. However, it ended Friday down 1.7% at ₹293.9.

7. Adani Enterprises

Weekly Gain: 0.8%
Adani Enterprises ended the week with a modest 0.8% gain. The stock slipped 3.2% on Friday to ₹2334.7, following a volatile trading session.

8. Asian Paints

Weekly Gain: 0.7%
Asian Paints closed the week 0.7% higher. On Friday, the stock rose 0.3%, finishing at ₹2356.1.

9. Bharti Airtel

Weekly Gain: 0.6%
Bharti Airtel advanced 0.6% this week. It ended Friday slightly down 0.2%, closing at ₹1743.5.

10. Nestle India

Weekly Gain: 0.5%
Nestle India posted a mild gain of 0.5% over the week. On Friday, it rose 0.7% to close at ₹2262.2.

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: Nifty 50