To your car point clearly ZBB can't afford to pay 'special people special wages yet' therefore it is a very good thing people aren't driving 6 figure vehicles or I would be quite annoyed they think they were so much better than the common blue collar employees when the company hasn't done anything yet.
That's usually only for a little bit of time around earnings...but also occurs I believe within 2 days prior or after news is pending. I would like to see it too, but they have bought a lot of shares already at this point.
Don't you think all these future items are already in the price? That's how the market usually works. i.e.(buy the rumor and sell the news). We are possibly too far away from the actual revenues from these future events. Note I say revenues, What about earnings?? years farther away.