The NSE Nifty 50 ended 0.95% lower at 24,654.70 and the BSE Sensex closed 0.90% down at 80,426.46 on Friday.