You are likely to be right. However, I have been trying different formulas to back solve the value of this stock using data from April 2017 to present. The data being the number of OS and trading prices. These do not take company revenues into account.
No matter which approach that I try the PPS equals roughly .005 based on full dilution (5 Billion shares outstanding). With the current OS at 2.7 Billion the market Cap would at 13.5 Million.
Does that seem unreasonable to you or anyone else on this board? Yes, it's likely to be an overly optimistic analysis, but if this company doubles the 3rd quarter results in the 4th quarter of 2018 then the projected revenues for 2019 could be 10 million or more.
The PR that hopefully comes out next week will prove or disprove what company claims to have accomplished last year. Cross your fingers.
The current trading price is ridiculous if you want my opinion.