Yeh, I'd rather they just got on with business, the problem is that they potentially keep hyping things up on minor announcements and the market will punish them when the announcements cease coming.
CPH Price at posting:
42.5¢ Sentiment: Hold Disclosure: Held