NHPC stock forecast