You're assuming that ZVTK has no credit and must pay cash up front. They are doing around $75K per day in sales that we know about from the web which is not bad.
BTW: I bought 1M shares in one order and another 900K in another and I'm not a big player. These big blocks are not unusual for stocks trading at a penny.