NHPC Gains Most In Three Weeks
(Wednesday Close: Rs 34)