Recent improvement in Nifty Next 50 returns