The NSE Nifty 50 ended 16.25 points or 0.06% higher at 25,212.05, while the BSE Sensex closed 63.57 points or 0.08% up at 82,634.48.