NHPC share price declines 10% ahead of Q3 results today. Should you Buy, Sell or Hold the stock?

Stock Market today: NHPC share price declined over 10% in the morning trades on Monday ahead of Q3 results. The hydropower manufacturer sees improved fundamentals, nevertheless valuations are rich say analysts. The OFS to its employees starting 13th February is also impacting the stock prices.

NHPC share price declines 10% ahead of Q3 results today. Should you Buy, Sell or Hold the stock?
Stock Market today: NHPC share price declined over 10% in the morning trades on Monday ahead of Q3 results. The hydropower manufacturer sees improved fundamentals, nevertheless valuations are rich say analysts. The OFS to its employees starting 13th February is also impacting the stock prices.