This is the stinky pinky market. That's how it works. I did post weeks ago, when everyone was talking about revenues and buybacks to wait until the fins were posted before anticipating any upside. People have jumped the gun on things, connected things that don't connect and are now disappointed that what they thought was happening is not what is actually happening.
I say over and over - read their filings and press releases, not what anyone else writes about a company. Anyone that knows how to read a balance sheet could see that there is essentially no revenue yet. So, we will see in August - but this shareholder update seems to be meant to counter the dreamers that have been building this up, and would be seriously disappointed when the fins arrive.
I'm still fine with my shares. In the green, just waiting a bit longer. Not much else out there that is better...