NSE Nifty 50 ended 0.4% higher at 25,103.20, while BSE Sensex closed 0.31% up at 82,445.21.Market sentiment is positive; potential rally towards 25,700 on breakout, with support at 24,850.Foreign portfolio investors bought stocks worth Rs 1,992.9 crore; domestic institutional investors bought equities worth Rs 3,503.79 crore.Currency update: Indian rupee closed flat at 85.63 against the US dollar on Monday.