Nifty 50 Gains Most In Nearly Four Weeks
% Change