My estimate of 4 million dollars in unrestricted stock having been sold into this Market over the past couple of months may or may not be accurate but at least Milo ball figure is much higher than the 2.5 million dollars they funded.
The real question is, in situations like this when a financier receives stock at $0.05 per share oh, why would he sell it just slightly higher than that when he could just hold on to it and make a lot more money actually believing in the company