The Sensex edged up 49.74 points, or 0.07%, to finish at 74,608.98, while the Nifty advanced 33.05 points, or 0.14 percent, to settle at 23,412.60. Market breadth remained supportive, with 2,328 stocks advancing against 1,690 declines, reflecting underlying resilience.
