Stock corner: ‘Neutral’ on NHPC, showing was in line with estimates