They are not hiding, they are running the company, you are not. You are an anonymous person posting on an internet chat board, let's try to remember our roles here. You don't like the ways things are going? Sell your position then. Please stop sh*tting on the company I have invested a lot of money in. You are scaring people for no reason.