The Nifty 50 closed 0.74% higher at 25,077.65 while Sensex closed 0.72% higher at 81,790.12 on Monday.