NHPC – a better option than a fixed deposit

It took years for NHPC to move from 18 to 29 and not even a week to get back to 29. Company has come out and said there is no change in the fundamentals and nothing in budget that affect its growth prospects negatively.

So if this is true, who is selling and why? Things like these is what makes Indian equity market unattractive and scary for retail investors.