Indian stock market on April 23, 2026 closed lower with Nifty at 24,173.05 down 205.01 points (-0.84%). Pharma stocks like Dr. Reddy’s and Cipla surged, while banking and IT stocks dragged indices.