The blue-chip NSE Nifty 50 index rose 0.15% to close at 25,141.15, while the S&P BSE Sensex added 123 points, or 0.15%, to end at 82,515.27. However, the Nifty Midcap 100 index declined 0.49% to 59,388.25, with the market breadth still favoring advances despite a negative close for midcaps.