They have to publish results when they have them and cannot wait for a better timing. I agree that the last one was unlucky as the market sentiment was bad. The company could do more to keep investors informed. That should build up more trust and confidence which also helps to reach a higher share price. The latest result were good but the market completely ignored this.