Nothing wrong with that statement, I think most traders/investors would agree with that. However they should also have common knowledge that lack of announcements = lack of shareholder confidence.
In regards to @Storm_chasor's quote below, I agree the comprehensive update post release is a bit concerning. I somehow don't see how it could be positive "hey guys look how well we did and get used to it"...
BFC Price at posting:
23.5¢ Sentiment: Hold Disclosure: Held