I 100% agree with this. I personally work in a start-up green energy company (Sorry, we aren't publicly traded!) and things move a lot slower than outsiders might expect. Personally, I would be excited with news in February. I know what I bought, and people that aren't used to start-ups might get impatient.
Things will move. But if you want a smooth, easy ride to money, that will never happen.