That is not the case. There are more sellers than buyers. The float went up and the free trading shares are not 38 million, but rather 150+ million. 100 million of that is in the filings to the old shell owners at Biotracking.
I do not know about others, but the outstanding is the number I use to determine the market cap. Also a lot of the remaining 600+ million outstanding are still restricted for a while.
NWOG (SZNG) is a good solid hold in my opinion. When they report and start releasing news in better English, this will go up significantly. I hope they have some American influence in the company or an American JV to end the madness with the stock.
My 2 cents worth,
Party