You can't manufacture news. Unfortunately, investors are too tied to news releases than the fundamentals of a company. If you believe in the stock than sit back and wait and don't be worried where the next release is coming from.
Everything takes longer than expected and then nerves and emotion takes over and bad decisions are made.
At this point the only thing to do is to wait or buy.