Directors and Management should buy shares from the market now to show their trust and support to the company. I believe this will bring some stability in share price.