Company communications (or lack thereof) can certainly be an issue. Without it, you are left to come to you own conclusions.
I would imagine that this angst is lessened if your SP is steadily rising, or at an admirable level. This one is not.
We seemingly had a wealth of information from a previous management, unfortunately, it was all fictitious.
Board posters have tried to fill in the gaps ( NDA, gone black, etc.) for years, and I don't think anyone ever really guessed it correctly...or so we know..
I can appreciate that it's a tough industry and technology..
Tough rise from a penny, tho..