Shares of Hindalco Ltd., Tata Steel Ltd., SBI life Ltd. and Eicher Motors Ltd. contributed positively to the changes in the NSE Nifty 50 on Friday.
The benchmark indices declined for the fourth straight day. The NSE Nifty 50 ended 117.25 points or 0.51% lower at 22,795.90, while the BSE Sensex closed 424.90 points or 0.56% lower at 75,311.06.
In terms of sectoral performance, only one out of the 12 sectors ended in the green. The top laggards in Friday's trade were Nifty Auto, Nifty Pharma and Nifty Realty. The only sector to end the day in the green was Nifty Metal. The NSE Nifty Auto is the worst performing sector.
In money market on Friday, Rupee weakened by 5 paise to close at 86.71 against the US Dollar. It closed at 86.66 on Thursday, according to data on Bloomberg.
In terms of international market moving events, Federal Reserve Vice Chairman Philip Jefferson will speak at the Macroeconomics and Monetary Policy Conference, in San Francisco — 10:00 p.m.
The chart below shows key gainers and losers among Nifty 50 stocks.
Top Gainers
The top gainer for the day was Hindalco Ltd, which gained 2.31% during trade. Tata Steel Ltd. was the next biggest gainer, rising 1.99%. SBI Life Ltd. and Eicher Motors Ltd. shares advanced 1.36% and 1.32%, respectively.
Top Losers
Mahindra and Mahindra Ltd. dragged the most, falling 6.15%, Adani Ports and Special Economic Zones Ltd. closely followed with a 2.66% decline. BPCL Ltd. was the third biggest laggard, declining 2.51%.
RECOMMENDED FOR YOU

Stock Market Highlights: Nifty, Sensex Snap Two-Day Losing Streak; Apollo Hospitals, Hindalco Lead Gains


Q1 Results Today: IndiGo, Tata Steel, Power Grid, Hyundai Motor India And 111 Others TO Declare Earnings


Hyundai, Tata Steel, IndiGo, Indus Towers, Power Grid Q1 Results Today — Earnings Estimates


Nifty Top Gainers, Losers On July 17: TCPL, Tata Steel, To Tech Mahindra, IndusInd
