Share Market close highlights: Sensex falls 501 pts in choppy trade, Nifty at 24,968; SMIDs dip; Banks top drag
Stock Market close highlights, Friday, July 18, 2025: Following a tumultuous session, Indian equities benchmark indexes fell substantially on Friday,...






Finance



