scorecardresearchStock Market Today: Top Gainers & Losers

Nifty 50 tumbles 2.57% this week, biggest weekly decline since February 2023